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