aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrancois-Xavier Coudert <fxcoudert@gcc.gnu.org>2023-09-08 21:55:56 +0200
committerFrancois-Xavier Coudert <fxcoudert@gcc.gnu.org>2023-09-08 21:55:56 +0200
commitd9926c0d974646dc6024d5a881fe1bee2f499139 (patch)
tree593c1538edd835286bcb04782371e72b272355d9
parentb96b554592c5cbb6a2c1797ffcb5706fd295f4fd (diff)
downloadgcc-d9926c0d974646dc6024d5a881fe1bee2f499139.zip
gcc-d9926c0d974646dc6024d5a881fe1bee2f499139.tar.gz
gcc-d9926c0d974646dc6024d5a881fe1bee2f499139.tar.bz2
testsuite: adjust for darwin linker warning
On recent macOS versions, no_pie is deprecated and the linker complains about it: "-no_pie is deprecated when targeting new OS versions" gcc/testsuite/ChangeLog: * gcc.dg/darwin-segaddr.c: Adjust for darwin linker warning. * gcc.dg/pie-7.c: Likewise.
-rw-r--r--gcc/testsuite/gcc.dg/darwin-segaddr.c1
-rw-r--r--gcc/testsuite/gcc.dg/pie-7.c1
2 files changed, 2 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.dg/darwin-segaddr.c b/gcc/testsuite/gcc.dg/darwin-segaddr.c
index 526db77..77112dd 100644
--- a/gcc/testsuite/gcc.dg/darwin-segaddr.c
+++ b/gcc/testsuite/gcc.dg/darwin-segaddr.c
@@ -2,6 +2,7 @@
/* { dg-do run { target *-*-darwin* } } */
/* { dg-options "-O0 -segaddr __TEST 0x200000 -fno-pie" { target { *-*-darwin* && { ! lp64 } } } } */
/* { dg-options "-O0 -segaddr __TEST 0x110000000 -fno-pie" { target { *-*-darwin* && lp64 } } } */
+/* { dg-prune-output "-no_pie is deprecated when targeting new OS versions" } */
extern void abort ();
diff --git a/gcc/testsuite/gcc.dg/pie-7.c b/gcc/testsuite/gcc.dg/pie-7.c
index e118a98..3879a6c 100644
--- a/gcc/testsuite/gcc.dg/pie-7.c
+++ b/gcc/testsuite/gcc.dg/pie-7.c
@@ -1,5 +1,6 @@
/* { dg-do run { target pie } } */
/* { dg-options "-fno-pie -no-pie" } */
+/* { dg-prune-output "-no_pie is deprecated when targeting new OS versions" } */
int main(void)
{