Skip to content

Commit f5d93e6

Browse files
committed
Update tests to use SPARC target
1 parent b09d885 commit f5d93e6

File tree

2 files changed

+13
-14
lines changed

2 files changed

+13
-14
lines changed

llvm/test/tools/obj2yaml/ELF/eflags.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff 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 ]
Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,24 @@
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
1212
FileHeader:
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: ]

0 commit comments

Comments
 (0)