summaryrefslogtreecommitdiffstats
path: root/lld/test/elf/linkerscript
diff options
context:
space:
mode:
Diffstat (limited to 'lld/test/elf/linkerscript')
-rw-r--r--lld/test/elf/linkerscript/externs.objtxt2
-rw-r--r--lld/test/elf/linkerscript/filename-with-wildcards.test2
-rw-r--r--lld/test/elf/linkerscript/invalid-script-cli-1.test4
-rw-r--r--lld/test/elf/linkerscript/invalid-script-cli-2.test2
-rw-r--r--lld/test/elf/linkerscript/invalid.test2
-rw-r--r--lld/test/elf/linkerscript/phdrs-all-none.test2
-rw-r--r--lld/test/elf/linkerscript/phdrs-custom-none.test2
-rw-r--r--lld/test/elf/linkerscript/phdrs-default.test8
-rw-r--r--lld/test/elf/linkerscript/phdrs-different.test2
-rw-r--r--lld/test/elf/linkerscript/phdrs-extra-program.test2
-rw-r--r--lld/test/elf/linkerscript/phdrs-flags.test2
-rw-r--r--lld/test/elf/linkerscript/phdrs-has-program.test2
-rw-r--r--lld/test/elf/linkerscript/phdrs-invalid.test6
-rw-r--r--lld/test/elf/linkerscript/phdrs-misplaced-program.test2
-rw-r--r--lld/test/elf/linkerscript/phdrs-no-program.test2
-rw-r--r--lld/test/elf/linkerscript/phdrs-one-none.test2
-rw-r--r--lld/test/elf/linkerscript/phdrs-program-flags.test2
-rw-r--r--lld/test/elf/linkerscript/phdrs-program-good-phdrs.test2
-rw-r--r--lld/test/elf/linkerscript/phdrs-program-no-phdrs.test2
-rw-r--r--lld/test/elf/linkerscript/phdrs-program-wrong-phdrs.test2
-rw-r--r--lld/test/elf/linkerscript/phdrs-same-flags.test2
-rw-r--r--lld/test/elf/linkerscript/phdrs-same.test2
-rw-r--r--lld/test/elf/linkerscript/sections-order.test2
-rw-r--r--lld/test/elf/linkerscript/sections-with-wildcards.test2
-rw-r--r--lld/test/elf/linkerscript/symbol-definition-so.test2
-rw-r--r--lld/test/elf/linkerscript/symbol-definition.test2
-rw-r--r--lld/test/elf/linkerscript/valid-script-cli.objtxt8
27 files changed, 36 insertions, 36 deletions
diff --git a/lld/test/elf/linkerscript/externs.objtxt b/lld/test/elf/linkerscript/externs.objtxt
index b4c54770ce5..d79c56a142c 100644
--- a/lld/test/elf/linkerscript/externs.objtxt
+++ b/lld/test/elf/linkerscript/externs.objtxt
@@ -1,7 +1,7 @@
# Check symbols defined with the EXTERN command are added as undefined
# symbols.
-# RUN: lld -flavor gnu -target x86_64 -T %p/Inputs/externs.ls -r %s \
+# RUN: lld -flavor old-gnu -target x86_64 -T %p/Inputs/externs.ls -r %s \
# RUN: --output-filetype=yaml | FileCheck %s
defined-atoms:
diff --git a/lld/test/elf/linkerscript/filename-with-wildcards.test b/lld/test/elf/linkerscript/filename-with-wildcards.test
index da06b221c5f..9376d5a5cfb 100644
--- a/lld/test/elf/linkerscript/filename-with-wildcards.test
+++ b/lld/test/elf/linkerscript/filename-with-wildcards.test
@@ -19,7 +19,7 @@ RUN: yaml2obj -format=elf %p/Inputs/prog2.o.yaml -o=%T/p2-wc.o
RUN: yaml2obj -format=elf %p/Inputs/prog3.o.yaml -o=%T/p3-wc.o
RUN: cd %T
-RUN: lld -flavor gnu -target x86_64 -T %s p1-wc.o p2-wc.o p3-wc.o \
+RUN: lld -flavor old-gnu -target x86_64 -T %s p1-wc.o p2-wc.o p3-wc.o \
RUN: -static -o %t1
RUN: llvm-readobj -s %t1 | FileCheck -check-prefix CHECKSECTIONS %s
diff --git a/lld/test/elf/linkerscript/invalid-script-cli-1.test b/lld/test/elf/linkerscript/invalid-script-cli-1.test
index 904ba17557c..72d2edebb4d 100644
--- a/lld/test/elf/linkerscript/invalid-script-cli-1.test
+++ b/lld/test/elf/linkerscript/invalid-script-cli-1.test
@@ -1,10 +1,10 @@
# Check that the -T/--script options issue an error when passed
# filenames for files that do not exist.
-RUN: not lld -flavor gnu -target x86_64 -T idonotexist.ls 2> %t.err
+RUN: not lld -flavor old-gnu -target x86_64 -T idonotexist.ls 2> %t.err
RUN: FileCheck %s < %t.err
-RUN: not lld -flavor gnu -target x86_64 --script=idonotexist.ls 2> %t.err
+RUN: not lld -flavor old-gnu -target x86_64 --script=idonotexist.ls 2> %t.err
RUN: FileCheck %s < %t.err
CHECK: {{.*}}lld: cannot find file {{.*}}idonotexist.ls
diff --git a/lld/test/elf/linkerscript/invalid-script-cli-2.test b/lld/test/elf/linkerscript/invalid-script-cli-2.test
index 6e0e42adc71..cc76f0e55a8 100644
--- a/lld/test/elf/linkerscript/invalid-script-cli-2.test
+++ b/lld/test/elf/linkerscript/invalid-script-cli-2.test
@@ -1,6 +1,6 @@
# Check that linker script are *not* picked up with -lscript.ls.
-RUN: not lld -flavor gnu -target x86_64 -L%p/Inputs/ -lvalid.ls 2> %t.err
+RUN: not lld -flavor old-gnu -target x86_64 -L%p/Inputs/ -lvalid.ls 2> %t.err
RUN: FileCheck %s < %t.err
CHECK: {{.*}}: Unable to find library -lvalid.ls
diff --git a/lld/test/elf/linkerscript/invalid.test b/lld/test/elf/linkerscript/invalid.test
index 42833a6664f..a00a200225d 100644
--- a/lld/test/elf/linkerscript/invalid.test
+++ b/lld/test/elf/linkerscript/invalid.test
@@ -1,5 +1,5 @@
# Check for errors from invalid linker scripts
-RUN: not lld -flavor gnu -target x86_64 %p/Inputs/invalid.ls 2> %t.err
+RUN: not lld -flavor old-gnu -target x86_64 %p/Inputs/invalid.ls 2> %t.err
RUN: FileCheck %s < %t.err
CHECK: {{.*}}invalid.ls: Error parsing linker script
diff --git a/lld/test/elf/linkerscript/phdrs-all-none.test b/lld/test/elf/linkerscript/phdrs-all-none.test
index 199fee5c9ea..45baf188d8d 100644
--- a/lld/test/elf/linkerscript/phdrs-all-none.test
+++ b/lld/test/elf/linkerscript/phdrs-all-none.test
@@ -3,7 +3,7 @@ Test when all segments are marked as NONE.
RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%t.o
-RUN: lld -flavor gnu -target x86_64 -T %s %t.o -static -o %t1
+RUN: lld -flavor old-gnu -target x86_64 -T %s %t.o -static -o %t1
RUN: llvm-objdump -section-headers %t1 | FileCheck -check-prefix NONE-ALL-PHDRS %s
*/
diff --git a/lld/test/elf/linkerscript/phdrs-custom-none.test b/lld/test/elf/linkerscript/phdrs-custom-none.test
index 1c1029788c8..e3672cf8fd3 100644
--- a/lld/test/elf/linkerscript/phdrs-custom-none.test
+++ b/lld/test/elf/linkerscript/phdrs-custom-none.test
@@ -3,7 +3,7 @@ Test when PHDRS contains custom NONE segment.
RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%t.o
-RUN: lld -flavor gnu -target x86_64 -T %s %t.o -static -o %t1
+RUN: lld -flavor old-gnu -target x86_64 -T %s %t.o -static -o %t1
RUN: llvm-objdump -section-headers %t1 | FileCheck -check-prefix CUSTOM-NONE-SECS %s
RUN: llvm-readobj -program-headers %t1 | FileCheck -check-prefix CUSTOM-NONE-HDRS %s
*/
diff --git a/lld/test/elf/linkerscript/phdrs-default.test b/lld/test/elf/linkerscript/phdrs-default.test
index 77a40df5081..8c493d02050 100644
--- a/lld/test/elf/linkerscript/phdrs-default.test
+++ b/lld/test/elf/linkerscript/phdrs-default.test
@@ -38,7 +38,7 @@ RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%t.o
/*
Test when no linker script passed.
-RUN: lld -flavor gnu -target x86_64 %t.o -static -o %t1
+RUN: lld -flavor old-gnu -target x86_64 %t.o -static -o %t1
RUN: llvm-objdump -section-headers %t1 | FileCheck -check-prefix SECTIONS %s
RUN: llvm-readobj -program-headers %t1 | FileCheck -check-prefix HEADERS %s
@@ -58,7 +58,7 @@ HEADERS: }
/*
Test when linker script doesn't contain PHDRS and sections are not assigned to any segments.
-RUN: lld -flavor gnu -target x86_64 -T %p/phdrs/sections-no-phdrs.script %t.o -static -o %t2
+RUN: lld -flavor old-gnu -target x86_64 -T %p/phdrs/sections-no-phdrs.script %t.o -static -o %t2
RUN: llvm-objdump -section-headers %t2 | FileCheck -check-prefix SECTIONS %s
RUN: llvm-readobj -program-headers %t2 | FileCheck -check-prefix HEADERS %s
*/
@@ -66,7 +66,7 @@ RUN: llvm-readobj -program-headers %t2 | FileCheck -check-prefix HEADERS %s
/*
Test when linker script contains empty PHDRS and sections are not assigned to any segments.
-RUN: lld -flavor gnu -target x86_64 -T %p/phdrs/sections-empty-phdrs.script %t.o -static -o %t3
+RUN: lld -flavor old-gnu -target x86_64 -T %p/phdrs/sections-empty-phdrs.script %t.o -static -o %t3
RUN: llvm-objdump -section-headers %t3 | FileCheck -check-prefix SECTIONS %s
RUN: llvm-readobj -program-headers %t3 | FileCheck -check-prefix HEADERS %s
*/
@@ -76,7 +76,7 @@ Test when linker script contains empty PHDRS and sections are only assigned to N
or not assigned at all.
NOTE: Segments with the name NONE are ignored in such a case.
-RUN: lld -flavor gnu -target x86_64 -T %p/phdrs/sections-none-phdrs.script %t.o -static -o %t4
+RUN: lld -flavor old-gnu -target x86_64 -T %p/phdrs/sections-none-phdrs.script %t.o -static -o %t4
RUN: llvm-objdump -section-headers %t4 | FileCheck -check-prefix SECTIONS %s
RUN: llvm-readobj -program-headers %t4 | FileCheck -check-prefix HEADERS %s
*/
diff --git a/lld/test/elf/linkerscript/phdrs-different.test b/lld/test/elf/linkerscript/phdrs-different.test
index c9a04e2a935..7fe14dd543d 100644
--- a/lld/test/elf/linkerscript/phdrs-different.test
+++ b/lld/test/elf/linkerscript/phdrs-different.test
@@ -3,7 +3,7 @@ Test sections put to different segments.
RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%t.o
-RUN: lld -flavor gnu -target x86_64 -T %s %t.o -static -o %t1
+RUN: lld -flavor old-gnu -target x86_64 -T %s %t.o -static -o %t1
RUN: llvm-objdump -section-headers %t1 | FileCheck -check-prefix DIFF-PHDRS-SECS %s
RUN: llvm-readobj -program-headers %t1 | FileCheck -check-prefix DIFF-PHDRS-HDRS %s
*/
diff --git a/lld/test/elf/linkerscript/phdrs-extra-program.test b/lld/test/elf/linkerscript/phdrs-extra-program.test
index d69904c248e..3bf27dcb1f5 100644
--- a/lld/test/elf/linkerscript/phdrs-extra-program.test
+++ b/lld/test/elf/linkerscript/phdrs-extra-program.test
@@ -3,7 +3,7 @@ Test extra program header generates error.
RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%t.o
-RUN: not lld -flavor gnu -target x86_64 -T %s %t.o -static -o %t1 &> %t1-error
+RUN: not lld -flavor old-gnu -target x86_64 -T %s %t.o -static -o %t1 &> %t1-error
RUN: FileCheck -check-prefix EXTRA-PROGRAM-PHDR %s < %t1-error
*/
diff --git a/lld/test/elf/linkerscript/phdrs-flags.test b/lld/test/elf/linkerscript/phdrs-flags.test
index d6011bd989c..0fac53e7530 100644
--- a/lld/test/elf/linkerscript/phdrs-flags.test
+++ b/lld/test/elf/linkerscript/phdrs-flags.test
@@ -3,7 +3,7 @@ Test sections put to different segments with FLAGS attribute set.
RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%t.o
-RUN: lld -flavor gnu -target x86_64 -T %s %t.o -static -o %t1
+RUN: lld -flavor old-gnu -target x86_64 -T %s %t.o -static -o %t1
RUN: llvm-objdump -section-headers %t1 | FileCheck -check-prefix FLAGS-PHDRS-SECS %s
RUN: llvm-readobj -program-headers %t1 | FileCheck -check-prefix FLAGS-PHDRS-HDRS %s
*/
diff --git a/lld/test/elf/linkerscript/phdrs-has-program.test b/lld/test/elf/linkerscript/phdrs-has-program.test
index d4e5b51fdfe..83fe94c7061 100644
--- a/lld/test/elf/linkerscript/phdrs-has-program.test
+++ b/lld/test/elf/linkerscript/phdrs-has-program.test
@@ -3,7 +3,7 @@ Test when program segment is set it's generated.
RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%t.o
-RUN: lld -flavor gnu -target x86_64 -T %s %t.o -static -o %t1
+RUN: lld -flavor old-gnu -target x86_64 -T %s %t.o -static -o %t1
RUN: llvm-readobj -program-headers %t1 | FileCheck -check-prefix PROGRAM-PHDR %s
*/
diff --git a/lld/test/elf/linkerscript/phdrs-invalid.test b/lld/test/elf/linkerscript/phdrs-invalid.test
index 9032e8543ef..c1426e8ffa5 100644
--- a/lld/test/elf/linkerscript/phdrs-invalid.test
+++ b/lld/test/elf/linkerscript/phdrs-invalid.test
@@ -38,7 +38,7 @@ RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%t.o
/*
Test undefined header used when no PHDRS defined.
-RUN: not lld -flavor gnu -target x86_64 -T %p/phdrs/undef-no-phdrs.script %t.o -static -o %t1 &> %t1-error
+RUN: not lld -flavor old-gnu -target x86_64 -T %p/phdrs/undef-no-phdrs.script %t.o -static -o %t1 &> %t1-error
RUN: FileCheck -check-prefix UNDEF-NO-PHDRS %s < %t1-error
UNDEF-NO-PHDRS: Unknown header identifiers (missing in PHDRS command) are used
@@ -47,7 +47,7 @@ UNDEF-NO-PHDRS: Unknown header identifiers (missing in PHDRS command) are used
/*
Test undefined header used when PHDRS is empty.
-RUN: not lld -flavor gnu -target x86_64 -T %p/phdrs/undef-empty-phdrs.script %t.o -static -o %t2 &> %t2-error
+RUN: not lld -flavor old-gnu -target x86_64 -T %p/phdrs/undef-empty-phdrs.script %t.o -static -o %t2 &> %t2-error
RUN: FileCheck -check-prefix UNDEF-EMPTY-PHDRS %s < %t2-error
UNDEF-EMPTY-PHDRS: Unknown header identifiers (missing in PHDRS command) are used
@@ -56,7 +56,7 @@ UNDEF-EMPTY-PHDRS: Unknown header identifiers (missing in PHDRS command) are use
/*
Test undefined header used when PHDRS contains definitions.
-RUN: not lld -flavor gnu -target x86_64 -T %p/phdrs/undef-id-phdrs.script %t.o -static -o %t3 &> %t3-error
+RUN: not lld -flavor old-gnu -target x86_64 -T %p/phdrs/undef-id-phdrs.script %t.o -static -o %t3 &> %t3-error
RUN: FileCheck -check-prefix UNDEF-ID-PHDRS %s < %t3-error
UNDEF-ID-PHDRS: Unknown header identifiers (missing in PHDRS command) are used
diff --git a/lld/test/elf/linkerscript/phdrs-misplaced-program.test b/lld/test/elf/linkerscript/phdrs-misplaced-program.test
index ff452015803..0fb669d818c 100644
--- a/lld/test/elf/linkerscript/phdrs-misplaced-program.test
+++ b/lld/test/elf/linkerscript/phdrs-misplaced-program.test
@@ -3,7 +3,7 @@ Test misplaced program header generates error.
RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%t.o
-RUN: not lld -flavor gnu -target x86_64 -T %s %t.o -static -o %t1 &> %t1-error
+RUN: not lld -flavor old-gnu -target x86_64 -T %s %t.o -static -o %t1 &> %t1-error
RUN: FileCheck -check-prefix MISPLACED-PROGRAM-PHDR %s < %t1-error
*/
diff --git a/lld/test/elf/linkerscript/phdrs-no-program.test b/lld/test/elf/linkerscript/phdrs-no-program.test
index dfb20104e42..e461d506101 100644
--- a/lld/test/elf/linkerscript/phdrs-no-program.test
+++ b/lld/test/elf/linkerscript/phdrs-no-program.test
@@ -3,7 +3,7 @@ Test when no program segment set it's not generated.
RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%t.o
-RUN: lld -flavor gnu -target x86_64 -T %s %t.o -static -o %t1
+RUN: lld -flavor old-gnu -target x86_64 -T %s %t.o -static -o %t1
RUN: llvm-readobj -program-headers %t1 | FileCheck -check-prefix PROGRAM-PHDR %s
*/
diff --git a/lld/test/elf/linkerscript/phdrs-one-none.test b/lld/test/elf/linkerscript/phdrs-one-none.test
index ebd9c8602a6..a1c84e59fc6 100644
--- a/lld/test/elf/linkerscript/phdrs-one-none.test
+++ b/lld/test/elf/linkerscript/phdrs-one-none.test
@@ -3,7 +3,7 @@ Test when one segment is marked as NONE.
RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%t.o
-RUN: lld -flavor gnu -target x86_64 -T %s %t.o -static -o %t1
+RUN: lld -flavor old-gnu -target x86_64 -T %s %t.o -static -o %t1
RUN: llvm-objdump -section-headers %t1 | FileCheck -check-prefix NONE-PHDRS-SECS %s
RUN: llvm-readobj -program-headers %t1 | FileCheck -check-prefix NONE-PHDRS-HDRS %s
*/
diff --git a/lld/test/elf/linkerscript/phdrs-program-flags.test b/lld/test/elf/linkerscript/phdrs-program-flags.test
index 685af8e75a0..2a719a6cb29 100644
--- a/lld/test/elf/linkerscript/phdrs-program-flags.test
+++ b/lld/test/elf/linkerscript/phdrs-program-flags.test
@@ -3,7 +3,7 @@ Test when program segment contains only FLAGS attribute.
RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%t.o
-RUN: lld -flavor gnu -target x86_64 -T %s %t.o -static -o %t1
+RUN: lld -flavor old-gnu -target x86_64 -T %s %t.o -static -o %t1
RUN: llvm-readobj -program-headers %t1 | FileCheck -check-prefix PROGRAM-FLAGS-PHDR %s
*/
diff --git a/lld/test/elf/linkerscript/phdrs-program-good-phdrs.test b/lld/test/elf/linkerscript/phdrs-program-good-phdrs.test
index 3ab585e5152..373facc380b 100644
--- a/lld/test/elf/linkerscript/phdrs-program-good-phdrs.test
+++ b/lld/test/elf/linkerscript/phdrs-program-good-phdrs.test
@@ -3,7 +3,7 @@ Test when program segment contains only PHDRS attribute.
RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%t.o
-RUN: lld -flavor gnu -target x86_64 -T %s %t.o -static -o %t1
+RUN: lld -flavor old-gnu -target x86_64 -T %s %t.o -static -o %t1
RUN: llvm-readobj -program-headers %t1 | FileCheck -check-prefix PROGRAM-PHDRS-PHDR %s
*/
diff --git a/lld/test/elf/linkerscript/phdrs-program-no-phdrs.test b/lld/test/elf/linkerscript/phdrs-program-no-phdrs.test
index a6de7c2d938..3e639bdb0f4 100644
--- a/lld/test/elf/linkerscript/phdrs-program-no-phdrs.test
+++ b/lld/test/elf/linkerscript/phdrs-program-no-phdrs.test
@@ -3,7 +3,7 @@ Test when program segment doesn't contain PHDRS attribute.
RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%t.o
-RUN: not lld -flavor gnu -target x86_64 -T %s %t.o -static -o %t1 &> %t1-error
+RUN: not lld -flavor old-gnu -target x86_64 -T %s %t.o -static -o %t1 &> %t1-error
RUN: FileCheck -check-prefix PROGRAM-PHDR-NO-PHDRS %s < %t1-error
*/
diff --git a/lld/test/elf/linkerscript/phdrs-program-wrong-phdrs.test b/lld/test/elf/linkerscript/phdrs-program-wrong-phdrs.test
index 48f17933680..c27b23d8587 100644
--- a/lld/test/elf/linkerscript/phdrs-program-wrong-phdrs.test
+++ b/lld/test/elf/linkerscript/phdrs-program-wrong-phdrs.test
@@ -3,7 +3,7 @@ Test when program segment contains PHDRS attribute not mapped to load segment.
RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%t.o
-RUN: not lld -flavor gnu -target x86_64 -T %s %t.o -static -o %t1 &> %t1-error
+RUN: not lld -flavor old-gnu -target x86_64 -T %s %t.o -static -o %t1 &> %t1-error
RUN: FileCheck -check-prefix PROGRAM-PHDR-WRONG-PHDRS %s < %t1-error
*/
diff --git a/lld/test/elf/linkerscript/phdrs-same-flags.test b/lld/test/elf/linkerscript/phdrs-same-flags.test
index 64b6828242f..e39f6188103 100644
--- a/lld/test/elf/linkerscript/phdrs-same-flags.test
+++ b/lld/test/elf/linkerscript/phdrs-same-flags.test
@@ -3,7 +3,7 @@ Test sections put to same segment with FLAGS attribute set.
RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%t.o
-RUN: lld -flavor gnu -target x86_64 -T %s %t.o -static -o %t1
+RUN: lld -flavor old-gnu -target x86_64 -T %s %t.o -static -o %t1
RUN: llvm-objdump -section-headers %t1 | FileCheck -check-prefix FLAGS-PHDRS-SECS %s
RUN: llvm-readobj -program-headers %t1 | FileCheck -check-prefix FLAGS-PHDRS-HDRS %s
*/
diff --git a/lld/test/elf/linkerscript/phdrs-same.test b/lld/test/elf/linkerscript/phdrs-same.test
index 11620e0d45b..92b3ad3909c 100644
--- a/lld/test/elf/linkerscript/phdrs-same.test
+++ b/lld/test/elf/linkerscript/phdrs-same.test
@@ -3,7 +3,7 @@ Test sections put to same segment.
RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%t.o
-RUN: lld -flavor gnu -target x86_64 -T %s %t.o -static -o %t1
+RUN: lld -flavor old-gnu -target x86_64 -T %s %t.o -static -o %t1
RUN: llvm-objdump -section-headers %t1 | FileCheck -check-prefix SAME-PHDRS-SECS %s
RUN: llvm-readobj -program-headers %t1 | FileCheck -check-prefix SAME-PHDRS-HDRS %s
*/
diff --git a/lld/test/elf/linkerscript/sections-order.test b/lld/test/elf/linkerscript/sections-order.test
index 3ff56d5723b..4d23f5eb9d5 100644
--- a/lld/test/elf/linkerscript/sections-order.test
+++ b/lld/test/elf/linkerscript/sections-order.test
@@ -62,7 +62,7 @@ RUN: yaml2obj -format=elf %p/Inputs/prog2.o.yaml -o=%T/prog2.o
RUN: yaml2obj -format=elf %p/Inputs/prog3.o.yaml -o=%T/prog3.o
RUN: cd %T
-RUN: lld -flavor gnu -target x86_64 -T %s prog1.o prog2.o prog3.o \
+RUN: lld -flavor old-gnu -target x86_64 -T %s prog1.o prog2.o prog3.o \
RUN: -static -o %t1
RUN: llvm-readobj -s %t1 | FileCheck -check-prefix CHECKSECTIONS %s
diff --git a/lld/test/elf/linkerscript/sections-with-wildcards.test b/lld/test/elf/linkerscript/sections-with-wildcards.test
index 6af80d0883d..a390a2b2d36 100644
--- a/lld/test/elf/linkerscript/sections-with-wildcards.test
+++ b/lld/test/elf/linkerscript/sections-with-wildcards.test
@@ -63,7 +63,7 @@ RUN: yaml2obj -format=elf %p/Inputs/prog2.o.yaml -o=%T/p2.o
RUN: yaml2obj -format=elf %p/Inputs/prog3.o.yaml -o=%T/p3.o
RUN: cd %T
-RUN: lld -flavor gnu -target x86_64 -T %s p1.o p2.o p3.o \
+RUN: lld -flavor old-gnu -target x86_64 -T %s p1.o p2.o p3.o \
RUN: -static -o %t1
RUN: llvm-readobj -s %t1 | FileCheck -check-prefix CHECKSECTIONS %s
diff --git a/lld/test/elf/linkerscript/symbol-definition-so.test b/lld/test/elf/linkerscript/symbol-definition-so.test
index 7f4004761f8..15b22f6f581 100644
--- a/lld/test/elf/linkerscript/symbol-definition-so.test
+++ b/lld/test/elf/linkerscript/symbol-definition-so.test
@@ -16,7 +16,7 @@ SECTIONS
/*
RUN: yaml2obj -format=elf %p/Inputs/simple-pic.o.yaml -o=%t.o
-RUN: lld -flavor gnu -target x86_64 -shared -T %s %t.o -o %t.so
+RUN: lld -flavor old-gnu -target x86_64 -shared -T %s %t.o -o %t.so
RUN: llvm-readobj -s -symbols %t.so | FileCheck -check-prefix CHECKSYMS %s
CHECKSYMS: Name: .data
diff --git a/lld/test/elf/linkerscript/symbol-definition.test b/lld/test/elf/linkerscript/symbol-definition.test
index fc595bbe1f1..daa3b17e996 100644
--- a/lld/test/elf/linkerscript/symbol-definition.test
+++ b/lld/test/elf/linkerscript/symbol-definition.test
@@ -46,7 +46,7 @@ SECTIONS
RUN: mkdir -p %T
RUN: yaml2obj -format=elf %p/Inputs/simple.o.yaml -o=%T/simple.o
-RUN: lld -flavor gnu -target x86_64 -T %s %T/simple.o -static -o %t1
+RUN: lld -flavor old-gnu -target x86_64 -T %s %T/simple.o -static -o %t1
RUN: llvm-readobj -symbols %t1 | FileCheck -check-prefix CHECKSYMS %s
CHECKSYMS: Name: MYSTRING
diff --git a/lld/test/elf/linkerscript/valid-script-cli.objtxt b/lld/test/elf/linkerscript/valid-script-cli.objtxt
index 1ebe68ec4e6..a7342c41f52 100644
--- a/lld/test/elf/linkerscript/valid-script-cli.objtxt
+++ b/lld/test/elf/linkerscript/valid-script-cli.objtxt
@@ -1,15 +1,15 @@
# Check that the linker script inputs are accepted properly.
-# RUN: lld -flavor gnu -target x86_64 %p/Inputs/valid.ls -r %s \
+# RUN: lld -flavor old-gnu -target x86_64 %p/Inputs/valid.ls -r %s \
# RUN: --output-filetype=yaml | FileCheck %s
-# RUN: lld -flavor gnu -target x86_64 -T %p/Inputs/valid.ls -r %s \
+# RUN: lld -flavor old-gnu -target x86_64 -T %p/Inputs/valid.ls -r %s \
# RUN: --output-filetype=yaml | FileCheck %s
-# RUN: lld -flavor gnu -target x86_64 --script=%p/Inputs/valid.ls -r %s \
+# RUN: lld -flavor old-gnu -target x86_64 --script=%p/Inputs/valid.ls -r %s \
# RUN: --output-filetype=yaml | FileCheck %s
-# RUN: lld -flavor gnu -target x86_64 -L%p/Inputs/ -l:valid.ls -r %s \
+# RUN: lld -flavor old-gnu -target x86_64 -L%p/Inputs/ -l:valid.ls -r %s \
# RUN: --output-filetype=yaml | FileCheck %s
defined-atoms:
OpenPOWER on IntegriCloud