Skip to content

Commit df032d8

Browse files
author
git apple-llvm automerger
committed
Merge commit '39772da5fd01' from llvm.org/main into next
2 parents 55e841f + 39772da commit df032d8

File tree

13 files changed

+131
-264
lines changed

13 files changed

+131
-264
lines changed

llvm/include/llvm/Object/XCOFFObjectFile.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ struct XCOFFAuxiliaryHeader32 : XCOFFAuxiliaryHeader<XCOFFAuxiliaryHeader32> {
116116
support::ubig16_t SecNumOfTBSS;
117117
};
118118

119-
struct XCOFFAuxiliaryHeader64 : XCOFFAuxiliaryHeader<XCOFFAuxiliaryHeader32> {
119+
struct XCOFFAuxiliaryHeader64 : XCOFFAuxiliaryHeader<XCOFFAuxiliaryHeader64> {
120120
support::ubig16_t AuxMagic;
121121
support::ubig16_t Version;
122122
support::ubig32_t ReservedForDebugger;

llvm/test/tools/llvm-readobj/XCOFF/xcoff-auxiliary-header.test

Lines changed: 0 additions & 126 deletions
This file was deleted.

llvm/test/tools/yaml2obj/XCOFF/aux-hdr-defaults.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ Sections:
104104
# CASE2-NEXT: Text page size: 0x0
105105
# CASE2-NEXT: Data page size: 0x0
106106
# CASE2-NEXT: Stack page size: 0x0
107-
# CASE2-NEXT: Flag: 0x0
107+
# CASE2-NEXT: Flag: 0x80
108108
# CASE2-NEXT: Alignment of thread-local storage: 0x0
109109
# CASE2-NEXT: Size of .text section: 0x8
110110
# CASE2-NEXT: Size of .data section: 0x8
@@ -185,7 +185,7 @@ AuxiliaryHeader:
185185
# CASE4-NEXT: Text page size: 0x0
186186
# CASE4-NEXT: Data page size: 0x0
187187
# CASE4-NEXT: Stack page size: 0x0
188-
# CASE4-NEXT: Flag: 0x0
188+
# CASE4-NEXT: Flag: 0x80
189189
# CASE4-NEXT: Alignment of thread-local storage: 0x0
190190
# CASE4-NEXT: Size of .text section: 0x0
191191
# CASE4-NEXT: Size of .data section: 0x0

llvm/test/tools/yaml2obj/XCOFF/aux-hdr-full-contents.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
# CHECK64-NEXT: Data page size: 0x1
6868
# CHECK64-NEXT: Stack page size: 0x1
6969
# CHECK64-NEXT: Flag: 0x0
70-
# CHECK64-NEXT: Alignment of thread-local storage: 0x0
70+
# CHECK64-NEXT: Alignment of thread-local storage: 0x1
7171
# CHECK64-NEXT: Size of .text section: 0x8
7272
# CHECK64-NEXT: Size of .data section: 0x9
7373
# CHECK64-NEXT: Size of .bss section: 0x10

llvm/test/tools/yaml2obj/XCOFF/basic-doc.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ Symbols:
4646
# CHECK-NEXT: OptionalHeaderSize: 0x0
4747
# CHECK-NEXT: Flags: 0x0
4848
# CHECK-NEXT: }
49+
# CHECK-NEXT: AuxiliaryHeader {
50+
# CHECK-NEXT: }
4951
# CHECK-NEXT: Sections [
5052
# CHECK-NEXT: Section {
5153
# CHECK-NEXT: Index: 1

llvm/test/tools/yaml2obj/XCOFF/basic-doc64.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ Symbols:
4242
# CHECK64-NEXT: OptionalHeaderSize: 0x0
4343
# CHECK64-NEXT: Flags: 0x0
4444
# CHECK64-NEXT: }
45+
# CHECK64-NEXT: AuxiliaryHeader {
46+
# CHECK64-NEXT: }
4547
# CHECK64-NEXT: Sections [
4648
# CHECK64-NEXT: Section {
4749
# CHECK64-NEXT: Index: 1

llvm/test/tools/yaml2obj/XCOFF/full-contents.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,8 @@ Symbols:
6060
# CHECK-NEXT: OptionalHeaderSize: 0x0
6161
# CHECK-NEXT: Flags: 0x0
6262
# CHECK-NEXT: }
63+
# CHECK-NEXT: AuxiliaryHeader {
64+
# CHECK-NEXT: }
6365
# CHECK-NEXT: Sections [
6466
# CHECK-NEXT: Section {
6567
# CHECK-NEXT: Index: 1

llvm/tools/llvm-readobj/Opts.td

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ def coff_tls_directory : FF<"coff-tls-directory", "Display TLS directory">, Grou
8686

8787
// XCOFF specific options.
8888
def grp_xcoff : OptionGroup<"kind">, HelpText<"OPTIONS (XCOFF specific)">;
89-
def auxiliary_header : FF<"auxiliary-header" , "display the auxiliary header">, Group<grp_xcoff>;
89+
def auxiliary_header : FF<"auxiliary-header" , "Display the auxiliary header">, Group<grp_xcoff>;
9090

9191
def help : FF<"help", "Display this help">;
9292
def version : FF<"version", "Display the version">;

0 commit comments

Comments
 (0)