llvmorg-github-actions[bot] wrote:
<!--LLVM PR SUMMARY COMMENT--> @llvm/pr-subscribers-debuginfo Author: Oskar Wirga (oskarwirga) <details> <summary>Changes</summary> yaml2obj defaults `IsLittleEndian` to the host's byte order, and obj2yaml omits it when it matches the host, so YAML generated on a little-endian machine builds different objects on big-endian ones. That's what broke chained-fixups-arm64e.test on the AIX and s390x bots (#<!-- -->238081). Make `IsLittleEndian` required, like ELF's `Data`, and add `IsLittleEndian: true` to all the Mach-O YAML that relied on the default. This also lets chained-fixups-arm64e.test and stmt-seq-macho.test drop their `sed` workarounds. The functional change is in MachOYAML.cpp, with a new test in missing-endianness.yaml. The other ~300 files just add the key. Big-endian hosts now build these tests as little-endian, like every other host. Suggested in https://github.com/llvm/llvm-project/pull/238081#issuecomment-6588696108. Assisted-by: Claude --- Patch is 162.79 KiB, truncated to 20.00 KiB below, full version: https://github.com/llvm/llvm-project/pull/238122.diff 312 Files Affected: - (modified) bolt/test/X86/MachO/Inputs/external_symbol.yaml (+1) - (modified) clang/test/Driver/Inputs/empty-x86_64-apple-darwin.yaml (+1) - (modified) clang/test/InstallAPI/Inputs/Simple/Simple.yaml (+1) - (modified) clang/test/InstallAPI/Inputs/Zippered/Zippered.yaml (+1) - (modified) clang/test/InstallAPI/alias_list.test (+1) - (modified) clang/test/InstallAPI/availability.test (+1) - (modified) clang/test/InstallAPI/diagnostics-cpp.test (+1) - (modified) clang/test/InstallAPI/diagnostics-zippered.test (+2) - (modified) clang/test/InstallAPI/exclusive-passes-platform.test (+1) - (modified) clang/test/InstallAPI/hiddens.test (+1) - (modified) clang/test/InstallAPI/linker-symbols.test (+1) - (modified) clang/test/InstallAPI/mismatching-objc-class-symbols.test (+1) - (modified) clang/test/InstallAPI/reexport-with-linker-symbols.test (+1) - (modified) clang/test/InstallAPI/reexported-frameworks.test (+2) - (modified) clang/test/InstallAPI/rpath.test (+2) - (modified) clang/test/InstallAPI/symbol-flags.test (+1) - (modified) lld/test/MachO/Inputs/double-unwind-info.yaml (+1) - (modified) lld/test/MachO/Inputs/lto-obj-weak-def.yaml (+1) - (modified) lld/test/MachO/compact-unwind-both-local-and-dylib-personality.s (+1) - (modified) lld/test/MachO/compact-unwind-sym-relocs.s (+1) - (modified) lld/test/MachO/dylib-stub.yaml (+1) - (modified) lld/test/MachO/eh-frame.s (+2) - (modified) lld/test/MachO/handle-invalid-section-reference-too-big.test (+1) - (modified) lld/test/MachO/handle-invalid-section-reference-zero.test (+1) - (modified) lld/test/MachO/icf-regular-eh-frame.yaml (+1) - (modified) lld/test/MachO/invalid/alignment-too-large.yaml (+1) - (modified) lld/test/MachO/invalid/invalid-relocation-length.yaml (+1) - (modified) lld/test/MachO/invalid/invalid-relocation-pcrel.yaml (+1) - (modified) lld/test/MachO/invalid/no-id-dylink.yaml (+1) - (modified) lld/test/MachO/lc-dyld-exports-trie.yaml (+1) - (modified) lld/test/MachO/local-private-extern.yaml (+1) - (modified) lld/test/MachO/obj-file-with-stabs.s (+1) - (modified) lld/test/MachO/objc-uses-custom-personality.s (+1) - (modified) lld/test/MachO/unsorted-relocations.yaml (+1) - (modified) lld/test/MachO/weak-definition-gc.s (+1) - (modified) lld/test/MachO/zippered.yaml (+1) - (modified) lldb/test/API/commands/target/basic/bogus.yaml (+3) - (modified) lldb/test/API/commands/target/stop-hooks/on-core-load/test.core.yaml (+1) - (modified) lldb/test/API/functionalities/breakpoint/breakpoint_command/bad_aranges.yaml (+1) - (modified) lldb/test/API/functionalities/breakpoint/breakpoint_command/relative.yaml (+1) - (modified) lldb/test/API/functionalities/disassemble/aarch64-adrp-add/a.out-arm64.yaml (+1) - (modified) lldb/test/API/functionalities/disassemble/aarch64-adrp-add/a.out-arm64_32.yaml (+1) - (modified) lldb/test/API/functionalities/gdb_remote_client/libobjc.A.dylib.yaml (+1) - (modified) lldb/test/API/functionalities/module_cache/universal/universal.yaml (+2) - (modified) lldb/test/API/functionalities/postmortem/mach-core/test.core.yaml (+1) - (modified) lldb/test/API/functionalities/source-map/a.yaml (+1) - (modified) lldb/test/API/macosx/load-kext/mykext.yaml (+1) - (modified) lldb/test/API/macosx/version_zero/libDylib.dylib.yaml (+1) - (modified) lldb/test/API/python_api/debugger/macho.yaml (+1) - (modified) lldb/test/Shell/Commands/command-disassemble-cpu-features.yaml (+1) - (modified) lldb/test/Shell/Commands/command-image-lookup.yaml (+1) - (modified) lldb/test/Shell/ObjectFile/Breakpad/Inputs/uuid-matching-mac.yaml (+1) - (modified) lldb/test/Shell/ObjectFile/MachO/lc_build_version.yaml (+1) - (modified) lldb/test/Shell/ObjectFile/MachO/lc_build_version_notools.yaml (+1) - (modified) lldb/test/Shell/ObjectFile/MachO/lc_version_min.yaml (+1) - (modified) lldb/test/Shell/ObjectFile/MachO/subsections.yaml (+1) - (modified) lldb/test/Shell/ObjectFile/MachO/symtab.yaml (+1) - (modified) lldb/test/Shell/ObjectFile/MachO/unterminated-symbol-name.yaml (+1) - (modified) lldb/test/Shell/Process/Inputs/a.out.yaml (+1) - (modified) lldb/test/Shell/Process/Inputs/corefile.yaml (+1) - (modified) lldb/test/Shell/ScriptInterpreter/Python/Crashlog/Inputs/application_specific_info/asi.yaml (+1) - (modified) lldb/test/Shell/ScriptInterpreter/Python/Crashlog/Inputs/interactive_crashlog/multithread-test.yaml (+1) - (modified) lldb/test/Shell/SymbolFile/Breakpad/Inputs/basic-macho.yaml (+1) - (modified) lldb/test/Shell/SymbolFile/DWARF/Inputs/inlined-file0-line0-col0.yaml (+1) - (modified) lldb/test/Shell/SymbolFile/Inputs/a.yaml (+1) - (modified) lldb/test/Shell/SymbolFile/absolute-symbol.test (+1) - (modified) lldb/unittests/Core/ModuleSpecTest.cpp (+1) - (modified) lldb/unittests/ObjectContainer/ObjectContainerUniversalMachOTest.cpp (+4) - (modified) lldb/unittests/ObjectFile/MachO/TestObjectFileMachO.cpp (+3) - (modified) lldb/unittests/Symbol/Inputs/inlined-functions.yaml (+1) - (modified) lldb/unittests/Symbol/SymtabTest.cpp (+2) - (modified) lldb/unittests/Target/MemoryTest.cpp (+1) - (modified) llvm/lib/ObjectYAML/MachOYAML.cpp (+1-3) - (modified) llvm/test/ExecutionEngine/JITLink/Generic/Inputs/MachO_Universal_libFoo_dylib.yaml (+2) - (modified) llvm/test/ExecutionEngine/JITLink/x86-64/Inputs/libFooUniversalDylib.yaml (+2) - (modified) llvm/test/ExecutionEngine/JITLink/x86-64/MachO_unnamed_external.yaml (+1) - (modified) llvm/test/Object/AArch64/filetype-fileset.yaml (+1) - (modified) llvm/test/Object/Inputs/MachO/bind-negative-skip.yaml (+1) - (modified) llvm/test/Object/Inputs/MachO/chained-fixups.yaml (+1) - (modified) llvm/test/Object/Inputs/MachO/flat-reexport.yaml (+1) - (modified) llvm/test/Object/Inputs/MachO/rebase-bind-table-trailing-opcode.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/BigEndian.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/DWARF-debug_abbrev.yaml (+2) - (modified) llvm/test/ObjectYAML/MachO/DWARF-debug_aranges.yaml (+2) - (modified) llvm/test/ObjectYAML/MachO/DWARF-debug_info.yaml (+4) - (modified) llvm/test/ObjectYAML/MachO/DWARF-debug_line.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/DWARF-debug_ranges.yaml (+2) - (modified) llvm/test/ObjectYAML/MachO/DWARF-debug_str.yaml (+3) - (modified) llvm/test/ObjectYAML/MachO/DWARF-pubsections.yaml (+3) - (modified) llvm/test/ObjectYAML/MachO/DWARF2-AddrSize8-FormValues.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/DWARF5-abbrevValues.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/DWARF5-debug_info.yaml (+2) - (modified) llvm/test/ObjectYAML/MachO/LittleEndian.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/bind_opcode.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/bogus_load_command.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/build_version_command.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/chained-fixups.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/data-in-code.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/dsymtab.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/dwarf-content-conflict.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/dylib_dylinker_command.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/export_trie_lc_dyld_exports_trie.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/export_trie_lc_dyld_info_only.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/fat_macho_i386_x86_64.yaml (+8-4) - (modified) llvm/test/ObjectYAML/MachO/function_starts.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/lazy_bind_opcode.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/lc-ident.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/load-cmdsize-too-small.yaml (+2) - (modified) llvm/test/ObjectYAML/MachO/load_commands.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/mach_header.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/mach_header_32_malformed.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/mach_header_64.yaml (+1) - (added) llvm/test/ObjectYAML/MachO/missing-endianness.yaml (+42) - (modified) llvm/test/ObjectYAML/MachO/null_string_entries.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/out_of_order_linkedit.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/rebase_opcode.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/relocations_arm64.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/relocations_armv7.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/relocations_empty.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/relocations_x86_64.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/section_data.yaml (+4) - (modified) llvm/test/ObjectYAML/MachO/sections.yaml (+2) - (modified) llvm/test/ObjectYAML/MachO/symtab.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/target_triple_command.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/virtual_section.yaml (+1) - (modified) llvm/test/ObjectYAML/MachO/weak_bind_opcode.yaml (+1) - (modified) llvm/test/tools/dsymutil/AArch64/pseudo-probe-universal.test (+4) - (modified) llvm/test/tools/dsymutil/AArch64/pseudo-probe.test (+2) - (modified) llvm/test/tools/dsymutil/AArch64/stmt-seq-macho.test (+6-9) - (modified) llvm/test/tools/dsymutil/AArch64/typedef-different-types.test (+3) - (modified) llvm/test/tools/dsymutil/Inputs/main.yaml (+1) - (modified) llvm/test/tools/dsymutil/Inputs/reflection_metadata.yaml (+1) - (modified) llvm/test/tools/dsymutil/Inputs/test.yaml (+1) - (modified) llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-deterministic-nested-type.test (+1) - (modified) llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-fwd-declaration3.test (+1) - (modified) llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-namespace-extension.test (+1) - (modified) llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-nested-types1.test (+1) - (modified) llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-nested-types2.test (+1) - (modified) llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-parents.test (+1) - (modified) llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-recursive-dependence.test (+1) - (modified) llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-template-parameters.test (+1) - (modified) llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-two-units-in-single-file.test (+1) - (modified) llvm/test/tools/dsymutil/X86/DWARFLinkerParallel/odr-types-in-subprogram1.test (+1) - (modified) llvm/test/tools/dsymutil/X86/dwarf5-addrbase-broken.test (+1) - (modified) llvm/test/tools/dsymutil/X86/dwarf6-language-name-odr.test (+1) - (modified) llvm/test/tools/dsymutil/X86/dwarflinker-template-parameter-pack.test (+1) - (modified) llvm/test/tools/dsymutil/X86/keep-enumerators.test (+1) - (modified) llvm/test/tools/dsymutil/X86/location-expression.test (+1) - (modified) llvm/test/tools/dsymutil/X86/odr-simple-template-names-mixed.test (+1) - (modified) llvm/test/tools/dsymutil/X86/odr-simple-template-names.test (+1) - (modified) llvm/test/tools/dsymutil/X86/odr-subprogram-template-name-no-linkage.test (+1) - (modified) llvm/test/tools/dsymutil/X86/odr-two-units-in-single-file.test (+1) - (modified) llvm/test/tools/dsymutil/X86/tls-variable.test (+1) - (modified) llvm/test/tools/dsymutil/odr-two-units-in-single-file.test (+1) - (modified) llvm/test/tools/llvm-ar/Inputs/macho.yaml (+1) - (modified) llvm/test/tools/llvm-ar/option-X.test (+2) - (modified) llvm/test/tools/llvm-dwarfdump/AArch64/verify-no-file.yaml (+1) - (modified) llvm/test/tools/llvm-dwarfdump/X86/Inputs/i386_macho_with_debug.yaml (+1) - (modified) llvm/test/tools/llvm-dwarfdump/X86/Inputs/x86_64_macho_with_debug.yaml (+1) - (modified) llvm/test/tools/llvm-dwarfdump/X86/lc_malformed.test (+1) - (modified) llvm/test/tools/llvm-dwarfdump/X86/section_sizes_macho.test (+1) - (modified) llvm/test/tools/llvm-dwarfdump/X86/verify_cu_ranges.yaml (+1) - (modified) llvm/test/tools/llvm-dwarfdump/X86/verify_overlapping_cu_ranges.yaml (+1) - (modified) llvm/test/tools/llvm-dwarfdump/X86/verify_parent_zero_length.yaml (+1) - (modified) llvm/test/tools/llvm-dwarfdump/uuid.yaml (+1) - (modified) llvm/test/tools/llvm-dwarfdump/uuid32.yaml (+1) - (modified) llvm/test/tools/llvm-gsymutil/ARM_AArch64/fat-macho-dwarf.yaml (+2) - (modified) llvm/test/tools/llvm-gsymutil/ARM_AArch64/fat-macho-symtab-file.yaml (+2) - (modified) llvm/test/tools/llvm-gsymutil/ARM_AArch64/macho-gsym-callsite-info-dsym.yaml (+1) - (modified) llvm/test/tools/llvm-gsymutil/ARM_AArch64/macho-gsym-callsite-info-exe.yaml (+1) - (modified) llvm/test/tools/llvm-gsymutil/ARM_AArch64/macho-gsym-merged-callsites-dsym.yaml (+1) - (modified) llvm/test/tools/llvm-gsymutil/ARM_AArch64/macho-merged-funcs-dwarf.yaml (+1) - (modified) llvm/test/tools/llvm-gsymutil/X86/mach-dwarf.yaml (+1) - (modified) llvm/test/tools/llvm-gsymutil/X86/macho-invalid-section-offset.yaml (+1) - (modified) llvm/test/tools/llvm-gsymutil/X86/macho-last-symbol-section-end.yaml (+1) - (modified) llvm/test/tools/llvm-gsymutil/X86/macho-symbol-stubs.yaml (+1) - (modified) llvm/test/tools/llvm-libtool-darwin/Inputs/input1.yaml (+1) - (modified) llvm/test/tools/llvm-libtool-darwin/Inputs/input2.yaml (+1) - (modified) llvm/test/tools/llvm-libtool-darwin/cpu-subtype-matching.test (+4) - (modified) llvm/test/tools/llvm-libtool-darwin/no-symbols-warning.test (+2) - (modified) llvm/test/tools/llvm-libtool-darwin/universal-object-flattening.test (+2) - (modified) llvm/test/tools/llvm-libtool-darwin/universal-object-output.test (+1) - (modified) llvm/test/tools/llvm-lipo/Inputs/CPU10-slice.yaml (+1) - (modified) llvm/test/tools/llvm-lipo/Inputs/CPU14-slice.yaml (+1) - (modified) llvm/test/tools/llvm-lipo/Inputs/arm64-slice.yaml (+1) - (modified) llvm/test/tools/llvm-lipo/Inputs/armv7-slice-big.yaml (+1) - (modified) llvm/test/tools/llvm-lipo/Inputs/armv7-slice.yaml (+1) - (modified) llvm/test/tools/llvm-lipo/Inputs/armv7_i386_non_default_alignment.yaml (+2) - (modified) llvm/test/tools/llvm-lipo/Inputs/i386-slice.yaml (+1) - (modified) llvm/test/tools/llvm-lipo/Inputs/i386-x86_64-armv7-arm64-universal.yaml (+4) - (modified) llvm/test/tools/llvm-lipo/Inputs/i386-x86_64-universal.yaml (+2) - (modified) llvm/test/tools/llvm-lipo/Inputs/x86_64-slice.yaml (+1) - (modified) llvm/test/tools/llvm-lipo/archs-macho-binary-unknown.test (+1) - (modified) llvm/test/tools/llvm-lipo/archs-macho-binary.test (+1) - (modified) llvm/test/tools/llvm-lipo/archs-universal-binary-arm.test (+2) - (modified) llvm/test/tools/llvm-lipo/archs-universal-binary-unknown.test (+2) - (modified) llvm/test/tools/llvm-lipo/archs-universal-binary-x86.test (+2) - (modified) llvm/test/tools/llvm-lipo/thin-executable-universal-binary.test (+2) - (modified) llvm/test/tools/llvm-lipo/thin-macho-binary.test (+1) - (modified) llvm/test/tools/llvm-lipo/thin-universal-binary.test (+2) - (modified) llvm/test/tools/llvm-lipo/verify-arch-macho-binary.test (+1) - (modified) llvm/test/tools/llvm-lipo/verify-arch-universal-binary.test (+2) - (modified) llvm/test/tools/llvm-objcopy/MachO/Inputs/i386.yaml (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/Inputs/min_iphoneos_version_lc.yaml (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/Inputs/min_macos_version_lc.yaml (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/Inputs/min_tvos_version_lc.yaml (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/Inputs/min_watchos_version_lc.yaml (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/Inputs/strip-all-with-codesignature.yaml (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/Inputs/strip-all-with-dwarf.yaml (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/Inputs/strip-all.yaml (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/Inputs/strip-chained-fixups.yaml (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/Inputs/strip-stabs.yaml (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/Inputs/x86_64.yaml (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/add-multiple-sections.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/add-section-32.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/add-section-64.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/basic-executable-copy.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/bitcode-strip-basic.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/bitcode-strip-remove-nonempty-segment.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/bitcode-strip-remove.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/code_signature_lc.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/code_signature_lc_update.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/discard-all-relocations.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/discard-all.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/dump-section-before-add-remove.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/dump-section.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/dysymtab-zero-indirectsym.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/encrypt_info_64_lc.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/encrypt_info_lc.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/globalize-symbol.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/install-name-tool-change.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/install-name-tool-delete-rpath.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/install-name-tool-id.test (+2) - (modified) llvm/test/tools/llvm-objcopy/MachO/install-name-tool-output.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/install-name-tool-rpath.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/keep-global-symbol.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/keep-undefined.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/lc-load-weak-dylib.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/linkedit-alignment.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/linkedit-order-1.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/linkedit-order-2.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/load-commands.yaml (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/localize-symbol.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/mh-preload-unsupported.yaml (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/only-section.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/relocations.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/remove-lc-index-update.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/remove-section-dead-symbols.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/remove-section-error.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/remove-section.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/remove-swift-symbols.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/segment-size-alignment.test (+4) - (modified) llvm/test/tools/llvm-objcopy/MachO/segments-vmsize.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/skip-symbol.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/strip-with-encryption-info.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/sub-load-commands.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/symbol-table.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/update-section.test (+2) - (modified) llvm/test/tools/llvm-objcopy/MachO/virtual-section.test (+1) - (modified) llvm/test/tools/llvm-objcopy/MachO/zero-offset-section.test (+1) - (modified) llvm/test/tools/llvm-objdump/MachO/AArch64/Inputs/arm64e.macho.yaml (+1) - (modified) llvm/test/tools/llvm-objdump/MachO/AArch64/macho-arm64-subtypes.test (+1) - (modified) llvm/test/tools/llvm-objdump/MachO/arch.yaml (+1) - (modified) llvm/test/tools/llvm-objdump/MachO/atom-info.yaml (+1) - (modified) llvm/test/tools/llvm-objdump/MachO/bad-dysymtab.test (+1) - (modified) llvm/test/tools/llvm-objdump/MachO/build-version.yaml (+1) - (modified) llvm/test/tools/llvm-objdump/MachO/chained-fixups-arm64e.test (+5-9) - (modified) llvm/test/tools/llvm-objdump/MachO/disassemble-relocs-data-x86_64.test (+1) - (modified) llvm/test/tools/llvm-objdump/MachO/export-trie-boundary.test (+2) - (modified) llvm/test/tools/llvm-objdump/MachO/exports-trie-lc.test (+1) - (modified) llvm/test/tools/llvm-objdump/MachO/maccatalyst-build-version.yaml (+1) ``````````diff diff --git a/bolt/test/X86/MachO/Inputs/external_symbol.yaml b/bolt/test/X86/MachO/Inputs/external_symbol.yaml index 049c39d0f7ba2f..3a4fbaa5266329 100644 --- a/bolt/test/X86/MachO/Inputs/external_symbol.yaml +++ b/bolt/test/X86/MachO/Inputs/external_symbol.yaml @@ -1,4 +1,5 @@ --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/clang/test/Driver/Inputs/empty-x86_64-apple-darwin.yaml b/clang/test/Driver/Inputs/empty-x86_64-apple-darwin.yaml index c4561050b8b627..9b9806b1ac7894 100644 --- a/clang/test/Driver/Inputs/empty-x86_64-apple-darwin.yaml +++ b/clang/test/Driver/Inputs/empty-x86_64-apple-darwin.yaml @@ -1,5 +1,6 @@ # Created by `clang -target x86_64-apple-darwin10 -c -x c /dev/null -o - | obj2yaml`. --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/clang/test/InstallAPI/Inputs/Simple/Simple.yaml b/clang/test/InstallAPI/Inputs/Simple/Simple.yaml index 998e51f1a67dcc..c40bf318548aed 100644 --- a/clang/test/InstallAPI/Inputs/Simple/Simple.yaml +++ b/clang/test/InstallAPI/Inputs/Simple/Simple.yaml @@ -1,4 +1,5 @@ --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/clang/test/InstallAPI/Inputs/Zippered/Zippered.yaml b/clang/test/InstallAPI/Inputs/Zippered/Zippered.yaml index 284cd46416fdb6..c1538884a068fc 100644 --- a/clang/test/InstallAPI/Inputs/Zippered/Zippered.yaml +++ b/clang/test/InstallAPI/Inputs/Zippered/Zippered.yaml @@ -20,6 +20,7 @@ # #endif --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/clang/test/InstallAPI/alias_list.test b/clang/test/InstallAPI/alias_list.test index aba7e395cca959..b07c72e366e971 100644 --- a/clang/test/InstallAPI/alias_list.test +++ b/clang/test/InstallAPI/alias_list.test @@ -101,6 +101,7 @@ _hidden # no matching ;--- AliasList.yaml --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/clang/test/InstallAPI/availability.test b/clang/test/InstallAPI/availability.test index 55c890b6d882ae..128457f1ea2673 100644 --- a/clang/test/InstallAPI/availability.test +++ b/clang/test/InstallAPI/availability.test @@ -135,6 +135,7 @@ extern int publicGlobalVariable6 OBSOLETE_I386; // #endif ;--- Availability.yaml --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/clang/test/InstallAPI/diagnostics-cpp.test b/clang/test/InstallAPI/diagnostics-cpp.test index 51cca129ea0af2..83b2465c709d52 100644 --- a/clang/test/InstallAPI/diagnostics-cpp.test +++ b/clang/test/InstallAPI/diagnostics-cpp.test @@ -55,6 +55,7 @@ class Bar : Foo { //--- Mismatch.yaml --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x100000C diff --git a/clang/test/InstallAPI/diagnostics-zippered.test b/clang/test/InstallAPI/diagnostics-zippered.test index 3922081b728d70..d28486d740e359 100644 --- a/clang/test/InstallAPI/diagnostics-zippered.test +++ b/clang/test/InstallAPI/diagnostics-zippered.test @@ -111,6 +111,7 @@ FatArchs: align: 14 Slices: - !mach-o + IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 @@ -434,6 +435,7 @@ Slices: - '' FunctionStarts: [ 0x1090, 0x10A0, 0x10B0, 0x10C0 ] - !mach-o + IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x100000C diff --git a/clang/test/InstallAPI/exclusive-passes-platform.test b/clang/test/InstallAPI/exclusive-passes-platform.test index 2428b5d54679c6..d92f63d1670a4d 100644 --- a/clang/test/InstallAPI/exclusive-passes-platform.test +++ b/clang/test/InstallAPI/exclusive-passes-platform.test @@ -55,6 +55,7 @@ extern int iOSAPI(); ;--- Xplatform.yaml --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/clang/test/InstallAPI/hiddens.test b/clang/test/InstallAPI/hiddens.test index 34e91564f5db50..da9498d2ef139b 100644 --- a/clang/test/InstallAPI/hiddens.test +++ b/clang/test/InstallAPI/hiddens.test @@ -35,6 +35,7 @@ __attribute__((visibility("hidden"))) int bar(); /// #import "Hidden.h" int foo(void) { return 1; } int bar(void) { return 1; } //--- Hidden.yaml --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/clang/test/InstallAPI/linker-symbols.test b/clang/test/InstallAPI/linker-symbols.test index 1e4ddf9c45d5df..83536dd5da6b1e 100644 --- a/clang/test/InstallAPI/linker-symbols.test +++ b/clang/test/InstallAPI/linker-symbols.test @@ -45,6 +45,7 @@ extern int symbol3; ;--- MagicSymbols.yaml --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/clang/test/InstallAPI/mismatching-objc-class-symbols.test b/clang/test/InstallAPI/mismatching-objc-class-symbols.test index ee35f81c58b3ca..14ca0f7b449096 100644 --- a/clang/test/InstallAPI/mismatching-objc-class-symbols.test +++ b/clang/test/InstallAPI/mismatching-objc-class-symbols.test @@ -80,6 +80,7 @@ exports: ;--- swift-objc-class.yaml --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x100000C diff --git a/clang/test/InstallAPI/reexport-with-linker-symbols.test b/clang/test/InstallAPI/reexport-with-linker-symbols.test index ab7ac65af82e26..7874e85f279f01 100644 --- a/clang/test/InstallAPI/reexport-with-linker-symbols.test +++ b/clang/test/InstallAPI/reexport-with-linker-symbols.test @@ -20,6 +20,7 @@ extern void function(); ;--- umbrella.yaml --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x100000C diff --git a/clang/test/InstallAPI/reexported-frameworks.test b/clang/test/InstallAPI/reexported-frameworks.test index 41c4f539c0b1fd..c4137c8166cc88 100644 --- a/clang/test/InstallAPI/reexported-frameworks.test +++ b/clang/test/InstallAPI/reexported-frameworks.test @@ -73,6 +73,7 @@ extern int foo(); ;--- Umbrella.yaml --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 @@ -327,6 +328,7 @@ LinkEditData: ;--- Bar.yaml --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/clang/test/InstallAPI/rpath.test b/clang/test/InstallAPI/rpath.test index ace9c47b6e686a..c33d401dd2dc24 100644 --- a/clang/test/InstallAPI/rpath.test +++ b/clang/test/InstallAPI/rpath.test @@ -196,6 +196,7 @@ FatArchs: align: 14 Slices: - !mach-o + IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 @@ -426,6 +427,7 @@ Slices: - '' - '' - !mach-o + IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x100000C diff --git a/clang/test/InstallAPI/symbol-flags.test b/clang/test/InstallAPI/symbol-flags.test index 3f68afd17e3b20..b34c1f20327886 100644 --- a/clang/test/InstallAPI/symbol-flags.test +++ b/clang/test/InstallAPI/symbol-flags.test @@ -33,6 +33,7 @@ extern void my_weak_func(); ;--- flags.yaml --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x100000C diff --git a/lld/test/MachO/Inputs/double-unwind-info.yaml b/lld/test/MachO/Inputs/double-unwind-info.yaml index 077f334343ba4a..8ee2f0e617dfdb 100644 --- a/lld/test/MachO/Inputs/double-unwind-info.yaml +++ b/lld/test/MachO/Inputs/double-unwind-info.yaml @@ -1,4 +1,5 @@ --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/lld/test/MachO/Inputs/lto-obj-weak-def.yaml b/lld/test/MachO/Inputs/lto-obj-weak-def.yaml index 7c6731f3c8b251..3890ac9fb2e09b 100644 --- a/lld/test/MachO/Inputs/lto-obj-weak-def.yaml +++ b/lld/test/MachO/Inputs/lto-obj-weak-def.yaml @@ -1,4 +1,5 @@ --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/lld/test/MachO/compact-unwind-both-local-and-dylib-personality.s b/lld/test/MachO/compact-unwind-both-local-and-dylib-personality.s index caf774c7c2a19d..d21cf05eb698b9 100644 --- a/lld/test/MachO/compact-unwind-both-local-and-dylib-personality.s +++ b/lld/test/MachO/compact-unwind-both-local-and-dylib-personality.s @@ -195,6 +195,7 @@ _personality_2: ## https://reviews.llvm.org/D107533#2935217 #--- combined.yaml --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/lld/test/MachO/compact-unwind-sym-relocs.s b/lld/test/MachO/compact-unwind-sym-relocs.s index 766efc5645488f..8a331716a661db 100644 --- a/lld/test/MachO/compact-unwind-sym-relocs.s +++ b/lld/test/MachO/compact-unwind-sym-relocs.s @@ -39,6 +39,7 @@ # CHECK-NEXT: [0]: function offset=0x[[#%.8x,FOO]], LSDA offset=0x[[#%.8x,EXCEPT0]] --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/lld/test/MachO/dylib-stub.yaml b/lld/test/MachO/dylib-stub.yaml index 617fbfc056cca0..79e3fb667add2b 100644 --- a/lld/test/MachO/dylib-stub.yaml +++ b/lld/test/MachO/dylib-stub.yaml @@ -35,6 +35,7 @@ FatArchs: align: 12 Slices: - !mach-o + IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x01000007 diff --git a/lld/test/MachO/eh-frame.s b/lld/test/MachO/eh-frame.s index 9020dc01675aac..9ff6c11fec3f97 100644 --- a/lld/test/MachO/eh-frame.s +++ b/lld/test/MachO/eh-frame.s @@ -182,6 +182,7 @@ ld -r eh-frame-arm64.o -o eh-frame-arm64-r.o obj2yaml eh-frame-arm64-r.o -o - #--- eh-frame-x86_64-r.yaml --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 @@ -611,6 +612,7 @@ LinkEditData: ... #--- eh-frame-arm64-r.yaml --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x100000C diff --git a/lld/test/MachO/handle-invalid-section-reference-too-big.test b/lld/test/MachO/handle-invalid-section-reference-too-big.test index 1642d63e50af45..a18980e8dff18c 100644 --- a/lld/test/MachO/handle-invalid-section-reference-too-big.test +++ b/lld/test/MachO/handle-invalid-section-reference-too-big.test @@ -25,6 +25,7 @@ # FATAL: error: section symbol ltmp0 in {{.*}} has an invalid section index [10] greater than the total number of sections [2] --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x100000C diff --git a/lld/test/MachO/handle-invalid-section-reference-zero.test b/lld/test/MachO/handle-invalid-section-reference-zero.test index ab636705198e58..d7352831248994 100644 --- a/lld/test/MachO/handle-invalid-section-reference-zero.test +++ b/lld/test/MachO/handle-invalid-section-reference-zero.test @@ -25,6 +25,7 @@ # FATAL: error: section symbol ltmp0 in {{.*}} has an invalid section index [0] --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x100000C diff --git a/lld/test/MachO/icf-regular-eh-frame.yaml b/lld/test/MachO/icf-regular-eh-frame.yaml index 488ad4ec45eb34..d88a41451e4e4d 100644 --- a/lld/test/MachO/icf-regular-eh-frame.yaml +++ b/lld/test/MachO/icf-regular-eh-frame.yaml @@ -5,6 +5,7 @@ # RUN: %lld -dylib --icf=all %t.o -o /dev/null --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/lld/test/MachO/invalid/alignment-too-large.yaml b/lld/test/MachO/invalid/alignment-too-large.yaml index 8abe2ef7f49964..ba57b9fba94656 100644 --- a/lld/test/MachO/invalid/alignment-too-large.yaml +++ b/lld/test/MachO/invalid/alignment-too-large.yaml @@ -3,6 +3,7 @@ # # CHECK: error: alignment 32 of section __text is too large --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x01000007 diff --git a/lld/test/MachO/invalid/invalid-relocation-length.yaml b/lld/test/MachO/invalid/invalid-relocation-length.yaml index 2661e4ea165ec1..a814b9899a9cf1 100644 --- a/lld/test/MachO/invalid/invalid-relocation-length.yaml +++ b/lld/test/MachO/invalid/invalid-relocation-length.yaml @@ -5,6 +5,7 @@ # CHECK: error: UNSIGNED relocation has invalid width of 2 bytes at offset 1 of __TEXT,__text in [[FILE]] !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x01000007 diff --git a/lld/test/MachO/invalid/invalid-relocation-pcrel.yaml b/lld/test/MachO/invalid/invalid-relocation-pcrel.yaml index 4b3ad19c3d33c5..9cf99995beed10 100644 --- a/lld/test/MachO/invalid/invalid-relocation-pcrel.yaml +++ b/lld/test/MachO/invalid/invalid-relocation-pcrel.yaml @@ -7,6 +7,7 @@ # CHECK: error: UNSIGNED relocation must not be PC-relative at offset 1 of __TEXT,__text in {{.*}}test.a(test.o) !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x01000007 diff --git a/lld/test/MachO/invalid/no-id-dylink.yaml b/lld/test/MachO/invalid/no-id-dylink.yaml index c022e0f1b4e330..83192a9ca0436c 100644 --- a/lld/test/MachO/invalid/no-id-dylink.yaml +++ b/lld/test/MachO/invalid/no-id-dylink.yaml @@ -17,6 +17,7 @@ ## Then we deleted the LC_ID_DYLIB command from the file. !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x01000007 diff --git a/lld/test/MachO/lc-dyld-exports-trie.yaml b/lld/test/MachO/lc-dyld-exports-trie.yaml index 224bc5207446a2..dc7f5e2c4aac02 100644 --- a/lld/test/MachO/lc-dyld-exports-trie.yaml +++ b/lld/test/MachO/lc-dyld-exports-trie.yaml @@ -15,6 +15,7 @@ _main: ## clang -target=x86_64-apple-macos12 -dynamiclib -isysroot Inputs/MacOSX.sdk dylib.s -o libdylib.dylib ## obj2yaml --raw-segment=data libdylib.dylib --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/lld/test/MachO/local-private-extern.yaml b/lld/test/MachO/local-private-extern.yaml index a1a916fd13e555..10070bb9d3b51c 100644 --- a/lld/test/MachO/local-private-extern.yaml +++ b/lld/test/MachO/local-private-extern.yaml @@ -17,6 +17,7 @@ # CHECK: (__DATA,__data) non-external _foo --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/lld/test/MachO/obj-file-with-stabs.s b/lld/test/MachO/obj-file-with-stabs.s index fd558e8f3e8cc8..92c66ff827f332 100644 --- a/lld/test/MachO/obj-file-with-stabs.s +++ b/lld/test/MachO/obj-file-with-stabs.s @@ -11,6 +11,7 @@ # RUN: %lld -lSystem -arch x86_64 %t.o -o %t --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/lld/test/MachO/objc-uses-custom-personality.s b/lld/test/MachO/objc-uses-custom-personality.s index b3d57d14ad73ec..93e55e3cc73379 100644 --- a/lld/test/MachO/objc-uses-custom-personality.s +++ b/lld/test/MachO/objc-uses-custom-personality.s @@ -45,6 +45,7 @@ nop #--- combined.yaml --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/lld/test/MachO/unsorted-relocations.yaml b/lld/test/MachO/unsorted-relocations.yaml index 11dbc3c3bdc0dc..f098f608d90f65 100644 --- a/lld/test/MachO/unsorted-relocations.yaml +++ b/lld/test/MachO/unsorted-relocations.yaml @@ -17,6 +17,7 @@ # CHECK-NEXT: movq _foo(%rip), %rax --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/lld/test/MachO/weak-definition-gc.s b/lld/test/MachO/weak-definition-gc.s index a10f0f4792722a..ef8cdec9439302 100644 --- a/lld/test/MachO/weak-definition-gc.s +++ b/lld/test/MachO/weak-definition-gc.s @@ -266,6 +266,7 @@ _foo: ## and then running it through `ld -r`. This converts a number of unwind-related ## relocations from section- to symbol-based ones. --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/lld/test/MachO/zippered.yaml b/lld/test/MachO/zippered.yaml index ae71f3a9538f63..9dd1cedd082d3d 100644 --- a/lld/test/MachO/zippered.yaml +++ b/lld/test/MachO/zippered.yaml @@ -62,6 +62,7 @@ # CAT: test_maccatalyst.o has platform macCatalyst, which is different from target platform macOS --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x1000007 diff --git a/lldb/test/API/commands/target/basic/bogus.yaml b/lldb/test/API/commands/target/basic/bogus.yaml index d36695cdedd6a5..07d361ad55edf0 100644 --- a/lldb/test/API/commands/target/basic/bogus.yaml +++ b/lldb/test/API/commands/target/basic/bogus.yaml @@ -20,6 +20,7 @@ FatArchs: align: 14 Slices: - !mach-o + IsLittleEndian: true FileHeader: magic: 0xFEEDFACE # Bogus @@ -70,6 +71,7 @@ Slices: - _armv7_var - '' - !mach-o + IsLittleEndian: true FileHeader: magic: 0xFEEDFACE # Bogus @@ -119,6 +121,7 @@ Slices: - '' - _armv7s_var - !mach-o + IsLittleEndian: true FileHeader: magic: 0xFEEDFACF # Bogus diff --git a/lldb/test/API/commands/target/stop-hooks/on-core-load/test.core.yaml b/lldb/test/API/commands/target/stop-hooks/on-core-load/test.core.yaml index 009c44aa1d1ade..afc70d593f44be 100644 --- a/lldb/test/API/commands/target/stop-hooks/on-core-load/test.core.yaml +++ b/lldb/test/API/commands/target/stop-hooks/on-core-load/test.core.yaml @@ -1,4 +1,5 @@ --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x01000007 diff --git a/lldb/test/API/functionalities/breakpoint/breakpoint_command/bad_aranges.yaml b/lldb/test/API/functionalities/breakpoint/breakpoint_command/bad_aranges.yaml index e75b810b8876b9..5bd9d8a2e936fd 100644 --- a/lldb/test/API/functionalities/breakpoint/breakpoint_command/bad_aranges.yaml +++ b/lldb/test/API/functionalities/breakpoint/breakpoint_command/bad_aranges.yaml @@ -1,4 +1,5 @@ --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x100000C diff --git a/lldb/test/API/functionalities/breakpoint/breakpoint_command/relative.yaml b/lldb/test/API/functionalities/breakpoint/breakpoint_command/relative.yaml index d67d8b00122513..6ff9029c7641a5 100644 --- a/lldb/test/API/functionalities/breakpoint/breakpoint_command/relative.yaml +++ b/lldb/test/API/functionalities/breakpoint/breakpoint_command/relative.yaml @@ -1,4 +1,5 @@ --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x100000C diff --git a/lldb/test/API/functionalities/disassemble/aarch64-adrp-add/a.out-arm64.yaml b/lldb/test/API/functionalities/disassemble/aarch64-adrp-add/a.out-arm64.yaml index 88ff4483fca5b6..6f023e390a8b76 100644 --- a/lldb/test/API/functionalities/disassemble/aarch64-adrp-add/a.out-arm64.yaml +++ b/lldb/test/API/functionalities/disassemble/aarch64-adrp-add/a.out-arm64.yaml @@ -1,4 +1,5 @@ --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x100000C diff --git a/lldb/test/API/functionalities/disassemble/aarch64-adrp-add/a.out-arm64_32.yaml b/lldb/test/API/functionalities/disassemble/aarch64-adrp-add/a.out-arm64_32.yaml index 5d1e0811417669..622e6715c4328e 100644 --- a/lldb/test/API/functionalities/disassemble/aarch64-adrp-add/a.out-arm64_32.yaml +++ b/lldb/test/API/functionalities/disassemble/aarch64-adrp-add/a.out-arm64_32.yaml @@ -1,4 +1,5 @@ --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACE cputype: 0x200000C diff --git a/lldb/test/API/functionalities/gdb_remote_client/libobjc.A.dylib.yaml b/lldb/test/API/functionalities/gdb_remote_client/libobjc.A.dylib.yaml index 0d37a392c576b6..dd745f9df7985f 100644 --- a/lldb/test/API/functionalities/gdb_remote_client/libobjc.A.dylib.yaml +++ b/lldb/test/API/functionalities/gdb_remote_client/libobjc.A.dylib.yaml @@ -1,4 +1,5 @@ --- !mach-o +IsLittleEndian: true FileHeader: magic: 0xFEEDFACF cputype: 0x100000C diff --git a/lldb/test/API/functionalities/m... [truncated] `````````` </details> https://github.com/llvm/llvm-project/pull/238122 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
