[llvm] 8403cd5 - chained-fixups.yaml: force little-endian output

Nico Weber via llvm-commits llvm-commits at lists.llvm.org
Mon Aug 15 13:47:53 PDT 2022


Author: Nico Weber
Date: 2022-08-15T16:47:47-04:00
New Revision: 8403cd5b00b916c1172fef2d867dcc37e159c7ec

URL: https://github.com/llvm/llvm-project/commit/8403cd5b00b916c1172fef2d867dcc37e159c7ec
DIFF: https://github.com/llvm/llvm-project/commit/8403cd5b00b916c1172fef2d867dcc37e159c7ec.diff

LOG: chained-fixups.yaml: force little-endian output

`__LINK_EDIT` contents are little-endian, so the whole file must be.
Might fix the test on big-endian systems.

Added: 
    

Modified: 
    llvm/test/tools/llvm-objdump/MachO/chained-fixups.yaml

Removed: 
    


################################################################################
diff  --git a/llvm/test/tools/llvm-objdump/MachO/chained-fixups.yaml b/llvm/test/tools/llvm-objdump/MachO/chained-fixups.yaml
index a35320988450e..63f3fd54a2225 100644
--- a/llvm/test/tools/llvm-objdump/MachO/chained-fixups.yaml
+++ b/llvm/test/tools/llvm-objdump/MachO/chained-fixups.yaml
@@ -25,6 +25,7 @@
 ##   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


        


More information about the llvm-commits mailing list