From 0a06ea7a767579aade45ff779170f2fa81dfcb11 Mon Sep 17 00:00:00 2001 From: Kaylee Blake Date: Thu, 5 Mar 2020 13:42:31 +1030 Subject: [PATCH] ld: Add simple tests for -z nosectionheader 2020-06-06 Kaylee Blake H.J. Lu PR ld/25617 * testsuite/ld-elf/nosectionheader-1.d: New file. * testsuite/ld-elf/nosectionheader-2.d: Likewise. --- ld/testsuite/ld-elf/nosectionheader-1.d | 14 ++++++++++++++ ld/testsuite/ld-elf/nosectionheader-2.d | 4 ++++ 2 files changed, 18 insertions(+) create mode 100644 ld/testsuite/ld-elf/nosectionheader-1.d create mode 100644 ld/testsuite/ld-elf/nosectionheader-2.d diff --git a/ld/testsuite/ld-elf/nosectionheader-1.d b/ld/testsuite/ld-elf/nosectionheader-1.d new file mode 100644 index 00000000000..cbaea669b9a --- /dev/null +++ b/ld/testsuite/ld-elf/nosectionheader-1.d @@ -0,0 +1,14 @@ +#source: start.s +#ld: -z nosectionheader +#readelf: -h -S +#xfail: [uses_genelf] +# These targets don't support -z. + +#... + Start of section headers:[ \t]+0 \(bytes into file\) +#... + Size of section headers:[ \t]+0 \(bytes\) + Number of section headers:[ \t]+0 + Section header string table index:[ \t]+0 + +There are no sections in this file. diff --git a/ld/testsuite/ld-elf/nosectionheader-2.d b/ld/testsuite/ld-elf/nosectionheader-2.d new file mode 100644 index 00000000000..38c344ad697 --- /dev/null +++ b/ld/testsuite/ld-elf/nosectionheader-2.d @@ -0,0 +1,4 @@ +#source: start.s +#ld: -r -z nosectionheader +#error: -r and -z nosectionheader may not be used together +#xfail: [uses_genelf] -- 2.30.2