File tree Expand file tree Collapse file tree 2 files changed +13
-14
lines changed Expand file tree Collapse file tree 2 files changed +13
-14
lines changed Original file line number Diff line number Diff line change @@ -5,27 +5,27 @@ FileHeader:
55 Class : ELFCLASS64
66 Data : ELFDATA2MSB
77 Type : ET_EXEC
8- Machine : EM_ARM
8+ Machine : EM_SPARC32PLUS
99 Flags : [ [[FLAGS]] ]
1010
11- # RUN: yaml2obj -DFLAGS="EF_ARM_EABI_VER3 " %s -o %t2
11+ # RUN: yaml2obj -DFLAGS="EF_SPARC_32PLUS " %s -o %t2
1212# RUN: obj2yaml %t2 | FileCheck %s --check-prefix=FLAG
1313
1414# FLAG: --- !ELF
1515# FLAG-NEXT: FileHeader:
1616# FLAG-NEXT: Class: ELFCLASS64
1717# FLAG-NEXT: Data: ELFDATA2MSB
1818# FLAG-NEXT: Type: ET_EXEC
19- # FLAG-NEXT: Machine: EM_ARM
20- # FLAG-NEXT: Flags: [ EF_ARM_EABI_VER3 ]
19+ # FLAG-NEXT: Machine: EM_SPARC32PLUS
20+ # FLAG-NEXT: Flags: [ EF_SPARC_32PLUS ]
2121
22- # RUN: yaml2obj -DFLAGS="EF_ARM_SOFT_FLOAT " %s -o %t3
22+ # RUN: yaml2obj -DFLAGS="EF_SPARC_HAL_R1 " %s -o %t3
2323# RUN: obj2yaml %t3 | FileCheck %s --check-prefix=FLAG2
2424
2525# FLAG2: --- !ELF
2626# FLAG2-NEXT: FileHeader:
2727# FLAG2-NEXT: Class: ELFCLASS64
2828# FLAG2-NEXT: Data: ELFDATA2MSB
2929# FLAG2-NEXT: Type: ET_EXEC
30- # FLAG2-NEXT: Machine: EM_ARM
31- # FLAG2-NEXT: Flags: [ EF_ARM_SOFT_FLOAT, EF_ARM_EABI_UNKNOWN ]
30+ # FLAG2-NEXT: Machine: EM_SPARC32PLUS
31+ # FLAG2-NEXT: Flags: [ EF_SPARC_HAL_R1 ]
Original file line number Diff line number Diff line change 11# # Test for FileHeader Flags
22# # When FLAGS variable isn't defined, the e_flags value is 0,
3- # # otherwise it's the specified value
3+ # # Otherwise it's the specified value
44
55# RUN: yaml2obj %s -o %t
66# RUN: llvm-readobj -h %t | FileCheck %s --check-prefixes=NO-FLAG
77
8- # RUN: yaml2obj %s -o %t -DFLAGS=[EF_ARM_EABI_VER5 ]
8+ # RUN: yaml2obj %s -o %t -DFLAGS=[EF_SPARC_32PLUS ]
99# RUN: llvm-readobj -h %t | FileCheck %s --check-prefixes=FLAG
1010
1111!ELF
1212FileHeader :
1313 Class : ELFCLASS32
1414 Data : ELFDATA2LSB
1515 Type : ET_EXEC
16- Machine : EM_ARM
16+ Machine : EM_SPARC32PLUS
1717 Flags : [[FLAGS=<none>]]
1818
1919# NO-FLAG: Flags [ (0x0)
2020# NO-FLAG-NEXT: ]
2121
22- # FLAG: Flags [ (0x5000000)
23- # FLAG-NEXT: 0x1000000
24- # FLAG-NEXT: 0x4000000
25- # FLAG-NEXT: ]
22+ # FLAG: Flags [ (0x100)
23+ # FLAG-NEXT: EF_SPARC_32PLUS (0x100)
24+ # FLAG-NEXT: ]
You can’t perform that action at this time.
0 commit comments