Temporary header file '/tmp/U4nrR79q9U/dump1.h' with the following content will be compiled to create GCC translation unit dump:

  // add defines
  #define __STDC_VERSION__ 201710L
#define _GXX_NULLPTR_T
#define CLUTTER_ENABLE_COMPOSITOR_API 1
#define _REGEX_NELTS(n)
#define _Atomic
#define PACKED
#define getaddrinfo_a(a,b,c,d)

  // add includes
  #include "/usr/include/android/ext4_utils/ext4.h"
  #include "/usr/include/android/ext4_utils/ext4_extents.h"
  #include "/usr/include/android/ext4_utils/ext4_kernel_headers.h"
  #include "/usr/include/android/ext4_utils/ext4_sb.h"
  #include "/usr/include/android/ext4_utils/ext4_utils.h"
  #include "/usr/include/android/ext4_utils/jbd2.h"
  #include "/usr/include/android/ext4_utils/wipe.h"
  #include "/usr/include/android/ext4_utils/xattr.h"

  // add classes
  _G_fpos64_t* tmp_add_class_0;
  _G_fpos_t* tmp_add_class_1;
  _IO_cookie_io_functions_t* tmp_add_class_2;
  commit_header* tmp_add_class_3;
  ext2_group_desc* tmp_add_class_4;
  ext4_allocation_request* tmp_add_class_5;
  ext4_dir_entry* tmp_add_class_6;
  ext4_dir_entry_2* tmp_add_class_7;
  ext4_ext_path* tmp_add_class_8;
  ext4_extent* tmp_add_class_9;
  ext4_extent_header* tmp_add_class_10;
  ext4_extent_idx* tmp_add_class_11;
  ext4_group_desc* tmp_add_class_12;
  ext4_inode* tmp_add_class_13;
  ext4_new_group_data* tmp_add_class_14;
  ext4_super_block* tmp_add_class_15;
  ext4_xattr_entry* tmp_add_class_16;
  ext4_xattr_header* tmp_add_class_17;
  ext4_xattr_ibody_header* tmp_add_class_18;
  fs_aux_info* tmp_add_class_19;
  fs_info* tmp_add_class_20;
  jbd2_journal_revoke_header_s* tmp_add_class_21;
  journal_block_tag_s* tmp_add_class_22;
  journal_header_s* tmp_add_class_23;
  journal_superblock_s* tmp_add_class_24;
  move_extent* tmp_add_class_25;

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/U4nrR79q9U/dump1.h"  -I/usr/include/android

In file included from /tmp/U4nrR79q9U/dump1.h:12:
/usr/include/android/ext4_utils/ext4.h:33:9: error: ‘__u32’ does not name a type
   33 | typedef __u32 ext4_lblk_t;
      |         ^~~~~
/usr/include/android/ext4_utils/ext4.h:67:2: error: ‘ext4_lblk_t’ does not name a type; did you mean ‘ext4_fsblk_t’?
   67 |  ext4_lblk_t logical;
      |  ^~~~~~~~~~~
      |  ext4_fsblk_t
/usr/include/android/ext4_utils/ext4.h:69:2: error: ‘ext4_lblk_t’ does not name a type; did you mean ‘ext4_fsblk_t’?
   69 |  ext4_lblk_t lleft;
      |  ^~~~~~~~~~~
      |  ext4_fsblk_t
/usr/include/android/ext4_utils/ext4.h:71:2: error: ‘ext4_lblk_t’ does not name a type; did you mean ‘ext4_fsblk_t’?
   71 |  ext4_lblk_t lright;
      |  ^~~~~~~~~~~
      |  ext4_fsblk_t
/usr/include/android/ext4_utils/ext4.h:105:2: error: ‘__le32’ does not name a type
  105 |  __le32 bg_block_bitmap_lo;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:106:2: error: ‘__le32’ does not name a type
  106 |  __le32 bg_inode_bitmap_lo;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:107:2: error: ‘__le32’ does not name a type
  107 |  __le32 bg_inode_table_lo;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:108:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  108 |  __le16 bg_free_blocks_count_lo;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:109:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  109 |  __le16 bg_free_inodes_count_lo;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:110:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  110 |  __le16 bg_used_dirs_count_lo;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:111:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  111 |  __le16 bg_flags;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:112:2: error: ‘__u32’ does not name a type
  112 |  __u32 bg_reserved[2];
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:113:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  113 |  __le16 bg_itable_unused_lo;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:114:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  114 |  __le16 bg_checksum;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:115:2: error: ‘__le32’ does not name a type
  115 |  __le32 bg_block_bitmap_hi;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:116:2: error: ‘__le32’ does not name a type
  116 |  __le32 bg_inode_bitmap_hi;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:117:2: error: ‘__le32’ does not name a type
  117 |  __le32 bg_inode_table_hi;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:118:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  118 |  __le16 bg_free_blocks_count_hi;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:119:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  119 |  __le16 bg_free_inodes_count_hi;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:120:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  120 |  __le16 bg_used_dirs_count_hi;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:121:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  121 |  __le16 bg_itable_unused_hi;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:122:2: error: ‘__u32’ does not name a type
  122 |  __u32 bg_reserved2[3];
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:179:2: error: ‘__u32’ does not name a type
  179 |  __u32 group;
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:180:2: error: ‘__u64’ does not name a type
  180 |  __u64 block_bitmap;
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:181:2: error: ‘__u64’ does not name a type
  181 |  __u64 inode_bitmap;
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:182:2: error: ‘__u64’ does not name a type
  182 |  __u64 inode_table;
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:183:2: error: ‘__u32’ does not name a type
  183 |  __u32 blocks_count;
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:184:2: error: ‘__u16’ does not name a type; did you mean ‘__bf16’?
  184 |  __u16 reserved_blocks;
      |  ^~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:185:2: error: ‘__u16’ does not name a type; did you mean ‘__bf16’?
  185 |  __u16 unused;
      |  ^~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:186:2: error: ‘__u32’ does not name a type
  186 |  __u32 free_blocks_count;
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:234:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  234 |  __le16 i_mode;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:235:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  235 |  __le16 i_uid;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:236:2: error: ‘__le32’ does not name a type
  236 |  __le32 i_size_lo;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:237:2: error: ‘__le32’ does not name a type
  237 |  __le32 i_atime;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:238:2: error: ‘__le32’ does not name a type
  238 |  __le32 i_ctime;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:239:2: error: ‘__le32’ does not name a type
  239 |  __le32 i_mtime;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:240:2: error: ‘__le32’ does not name a type
  240 |  __le32 i_dtime;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:241:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  241 |  __le16 i_gid;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:242:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  242 |  __le16 i_links_count;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:243:2: error: ‘__le32’ does not name a type
  243 |  __le32 i_blocks_lo;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:244:2: error: ‘__le32’ does not name a type
  244 |  __le32 i_flags;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:247:2: error: ‘__le32’ does not name a type
  247 |  __le32 l_i_version;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:250:2: error: ‘__u32’ does not name a type
  250 |  __u32 h_i_translator;
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:253:2: error: ‘__u32’ does not name a type
  253 |  __u32 m_i_reserved1;
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:256:2: error: ‘__le32’ does not name a type
  256 |  __le32 i_block[EXT4_N_BLOCKS];
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:257:2: error: ‘__le32’ does not name a type
  257 |  __le32 i_generation;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:258:2: error: ‘__le32’ does not name a type
  258 |  __le32 i_file_acl_lo;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:259:2: error: ‘__le32’ does not name a type
  259 |  __le32 i_size_high;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:260:2: error: ‘__le32’ does not name a type
  260 |  __le32 i_obso_faddr;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:263:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  263 |  __le16 l_i_blocks_high;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:264:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  264 |  __le16 l_i_file_acl_high;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:265:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  265 |  __le16 l_i_uid_high;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:266:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  266 |  __le16 l_i_gid_high;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:267:2: error: ‘__u32’ does not name a type
  267 |  __u32 l_i_reserved2;
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:270:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  270 |  __le16 h_i_reserved1;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:271:2: error: ‘__u16’ does not name a type; did you mean ‘__bf16’?
  271 |  __u16 h_i_mode_high;
      |  ^~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:272:2: error: ‘__u16’ does not name a type; did you mean ‘__bf16’?
  272 |  __u16 h_i_uid_high;
      |  ^~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:273:2: error: ‘__u16’ does not name a type; did you mean ‘__bf16’?
  273 |  __u16 h_i_gid_high;
      |  ^~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:274:2: error: ‘__u32’ does not name a type
  274 |  __u32 h_i_author;
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:277:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  277 |  __le16 h_i_reserved1;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:278:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  278 |  __le16 m_i_file_acl_high;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:279:2: error: ‘__u32’ does not name a type
  279 |  __u32 m_i_reserved2[2];
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:282:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  282 |  __le16 i_extra_isize;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:283:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  283 |  __le16 i_pad1;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:284:2: error: ‘__le32’ does not name a type
  284 |  __le32 i_ctime_extra;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:285:2: error: ‘__le32’ does not name a type
  285 |  __le32 i_mtime_extra;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:286:2: error: ‘__le32’ does not name a type
  286 |  __le32 i_atime_extra;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:287:2: error: ‘__le32’ does not name a type
  287 |  __le32 i_crtime;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:288:2: error: ‘__le32’ does not name a type
  288 |  __le32 i_crtime_extra;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:289:2: error: ‘__le32’ does not name a type
  289 |  __le32 i_version_hi;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:293:2: error: ‘__u32’ does not name a type
  293 |  __u32 reserved;
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:294:2: error: ‘__u32’ does not name a type
  294 |  __u32 donor_fd;
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:295:2: error: ‘__u64’ does not name a type
  295 |  __u64 orig_start;
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:296:2: error: ‘__u64’ does not name a type
  296 |  __u64 donor_start;
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:297:2: error: ‘__u64’ does not name a type
  297 |  __u64 len;
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:298:2: error: ‘__u64’ does not name a type
  298 |  __u64 moved_len;
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:383:3: error: ‘__le32’ does not name a type
  383 |   __le32 s_inodes_count;
      |   ^~~~~~
/usr/include/android/ext4_utils/ext4.h:384:2: error: ‘__le32’ does not name a type
  384 |  __le32 s_blocks_count_lo;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:385:2: error: ‘__le32’ does not name a type
  385 |  __le32 s_r_blocks_count_lo;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:386:2: error: ‘__le32’ does not name a type
  386 |  __le32 s_free_blocks_count_lo;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:387:3: error: ‘__le32’ does not name a type
  387 |   __le32 s_free_inodes_count;
      |   ^~~~~~
/usr/include/android/ext4_utils/ext4.h:388:2: error: ‘__le32’ does not name a type
  388 |  __le32 s_first_data_block;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:389:2: error: ‘__le32’ does not name a type
  389 |  __le32 s_log_block_size;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:390:2: error: ‘__le32’ does not name a type
  390 |  __le32 s_obso_log_frag_size;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:391:3: error: ‘__le32’ does not name a type
  391 |   __le32 s_blocks_per_group;
      |   ^~~~~~
/usr/include/android/ext4_utils/ext4.h:392:2: error: ‘__le32’ does not name a type
  392 |  __le32 s_obso_frags_per_group;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:393:2: error: ‘__le32’ does not name a type
  393 |  __le32 s_inodes_per_group;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:394:2: error: ‘__le32’ does not name a type
  394 |  __le32 s_mtime;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:395:3: error: ‘__le32’ does not name a type
  395 |   __le32 s_wtime;
      |   ^~~~~~
/usr/include/android/ext4_utils/ext4.h:396:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  396 |  __le16 s_mnt_count;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:397:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  397 |  __le16 s_max_mnt_count;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:398:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  398 |  __le16 s_magic;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:399:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  399 |  __le16 s_state;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:400:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  400 |  __le16 s_errors;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:401:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  401 |  __le16 s_minor_rev_level;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:402:3: error: ‘__le32’ does not name a type
  402 |   __le32 s_lastcheck;
      |   ^~~~~~
/usr/include/android/ext4_utils/ext4.h:403:2: error: ‘__le32’ does not name a type
  403 |  __le32 s_checkinterval;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:404:2: error: ‘__le32’ does not name a type
  404 |  __le32 s_creator_os;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:405:2: error: ‘__le32’ does not name a type
  405 |  __le32 s_rev_level;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:406:3: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  406 |   __le16 s_def_resuid;
      |   ^~~~~~
      |   __bf16
/usr/include/android/ext4_utils/ext4.h:407:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  407 |  __le16 s_def_resgid;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:409:2: error: ‘__le32’ does not name a type
  409 |  __le32 s_first_ino;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:410:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  410 |  __le16 s_inode_size;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:411:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  411 |  __le16 s_block_group_nr;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:412:2: error: ‘__le32’ does not name a type
  412 |  __le32 s_feature_compat;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:413:3: error: ‘__le32’ does not name a type
  413 |   __le32 s_feature_incompat;
      |   ^~~~~~
/usr/include/android/ext4_utils/ext4.h:414:2: error: ‘__le32’ does not name a type
  414 |  __le32 s_feature_ro_compat;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:415:3: error: ‘__u8’ does not name a type
  415 |   __u8 s_uuid[16];
      |   ^~~~
/usr/include/android/ext4_utils/ext4.h:418:3: error: ‘__le32’ does not name a type
  418 |   __le32 s_algorithm_usage_bitmap;
      |   ^~~~~~
/usr/include/android/ext4_utils/ext4.h:420:2: error: ‘__u8’ does not name a type
  420 |  __u8 s_prealloc_blocks;
      |  ^~~~
/usr/include/android/ext4_utils/ext4.h:421:2: error: ‘__u8’ does not name a type
  421 |  __u8 s_prealloc_dir_blocks;
      |  ^~~~
/usr/include/android/ext4_utils/ext4.h:422:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  422 |  __le16 s_reserved_gdt_blocks;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:424:3: error: ‘__u8’ does not name a type
  424 |   __u8 s_journal_uuid[16];
      |   ^~~~
/usr/include/android/ext4_utils/ext4.h:425:3: error: ‘__le32’ does not name a type
  425 |   __le32 s_journal_inum;
      |   ^~~~~~
/usr/include/android/ext4_utils/ext4.h:426:2: error: ‘__le32’ does not name a type
  426 |  __le32 s_journal_dev;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:427:2: error: ‘__le32’ does not name a type
  427 |  __le32 s_last_orphan;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:428:2: error: ‘__le32’ does not name a type
  428 |  __le32 s_hash_seed[4];
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:429:2: error: ‘__u8’ does not name a type
  429 |  __u8 s_def_hash_version;
      |  ^~~~
/usr/include/android/ext4_utils/ext4.h:430:2: error: ‘__u8’ does not name a type
  430 |  __u8 s_reserved_char_pad;
      |  ^~~~
/usr/include/android/ext4_utils/ext4.h:431:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  431 |  __le16 s_desc_size;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:432:3: error: ‘__le32’ does not name a type
  432 |   __le32 s_default_mount_opts;
      |   ^~~~~~
/usr/include/android/ext4_utils/ext4.h:433:2: error: ‘__le32’ does not name a type
  433 |  __le32 s_first_meta_bg;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:434:2: error: ‘__le32’ does not name a type
  434 |  __le32 s_mkfs_time;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:435:2: error: ‘__le32’ does not name a type
  435 |  __le32 s_jnl_blocks[17];
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:437:3: error: ‘__le32’ does not name a type
  437 |   __le32 s_blocks_count_hi;
      |   ^~~~~~
/usr/include/android/ext4_utils/ext4.h:438:2: error: ‘__le32’ does not name a type
  438 |  __le32 s_r_blocks_count_hi;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:439:2: error: ‘__le32’ does not name a type
  439 |  __le32 s_free_blocks_count_hi;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:440:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  440 |  __le16 s_min_extra_isize;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:441:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  441 |  __le16 s_want_extra_isize;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:442:2: error: ‘__le32’ does not name a type
  442 |  __le32 s_flags;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:443:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  443 |  __le16 s_raid_stride;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:444:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  444 |  __le16 s_mmp_interval;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:445:2: error: ‘__le64’ does not name a type
  445 |  __le64 s_mmp_block;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:446:2: error: ‘__le32’ does not name a type
  446 |  __le32 s_raid_stripe_width;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:447:2: error: ‘__u8’ does not name a type
  447 |  __u8 s_log_groups_per_flex;
      |  ^~~~
/usr/include/android/ext4_utils/ext4.h:448:2: error: ‘__u8’ does not name a type
  448 |  __u8 s_reserved_char_pad2;
      |  ^~~~
/usr/include/android/ext4_utils/ext4.h:449:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  449 |  __le16 s_reserved_pad;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:450:2: error: ‘__le64’ does not name a type
  450 |  __le64 s_kbytes_written;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:451:2: error: ‘__u32’ does not name a type
  451 |  __u32 s_reserved[160];
      |  ^~~~~
/usr/include/android/ext4_utils/ext4.h:542:2: error: ‘__le32’ does not name a type
  542 |  __le32 inode;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:543:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  543 |  __le16 rec_len;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:544:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  544 |  __le16 name_len;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:549:2: error: ‘__le32’ does not name a type
  549 |  __le32 inode;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4.h:550:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
  550 |  __le16 rec_len;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4.h:551:2: error: ‘__u8’ does not name a type
  551 |  __u8 name_len;
      |  ^~~~
/usr/include/android/ext4_utils/ext4.h:552:2: error: ‘__u8’ does not name a type
  552 |  __u8 file_type;
      |  ^~~~
In file included from /tmp/U4nrR79q9U/dump1.h:13:
/usr/include/android/ext4_utils/ext4_extents.h:33:2: error: ‘__le32’ does not name a type
   33 |  __le32 ee_block;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4_extents.h:34:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
   34 |  __le16 ee_len;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4_extents.h:35:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
   35 |  __le16 ee_start_hi;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4_extents.h:36:2: error: ‘__le32’ does not name a type
   36 |  __le32 ee_start_lo;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4_extents.h:40:2: error: ‘__le32’ does not name a type
   40 |  __le32 ei_block;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4_extents.h:41:2: error: ‘__le32’ does not name a type
   41 |  __le32 ei_leaf_lo;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4_extents.h:42:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
   42 |  __le16 ei_leaf_hi;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4_extents.h:43:2: error: ‘__u16’ does not name a type; did you mean ‘__bf16’?
   43 |  __u16 ei_unused;
      |  ^~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4_extents.h:47:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
   47 |  __le16 eh_magic;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4_extents.h:48:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
   48 |  __le16 eh_entries;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4_extents.h:49:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
   49 |  __le16 eh_max;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4_extents.h:50:2: error: ‘__le16’ does not name a type; did you mean ‘__bf16’?
   50 |  __le16 eh_depth;
      |  ^~~~~~
      |  __bf16
/usr/include/android/ext4_utils/ext4_extents.h:51:2: error: ‘__le32’ does not name a type
   51 |  __le32 eh_generation;
      |  ^~~~~~
/usr/include/android/ext4_utils/ext4_extents.h:58:2: error: ‘__u16’ does not name a type; did you mean ‘__bf16’?
   58 |  __u16 p_depth;
      |  ^~~~~
      |  __bf16

