Message ID | 5735DC77.7080800@foss.arm.com |
---|---|
State | New |
Headers | show |
On May 13, 2016, at 6:53 AM, Jiong Wang <jiong.wang@foss.arm.com> wrote: > > This patch skip g++.dg/lto/pr69589_0.C on typical arm & aarch64 > bare-metal targets as they don't support "-rdynamic". > > OK for trunk? Ok.
diff --git a/gcc/testsuite/g++.dg/lto/pr69589_0.C b/gcc/testsuite/g++.dg/lto/pr69589_0.C index bbdcb73..1457d2e 100644 --- a/gcc/testsuite/g++.dg/lto/pr69589_0.C +++ b/gcc/testsuite/g++.dg/lto/pr69589_0.C @@ -1,6 +1,8 @@ // { dg-lto-do link } -// { dg-lto-options "-O2 -rdynamic" } +// { dg-lto-options "-O2 -rdynamic" } // { dg-extra-ld-options "-r -nostdlib" } +// { dg-skip-if "Skip targets without -rdynamic support" { arm*-none-eabi aarch64*-*-elf } { "*" } { "" } } + #pragma GCC visibility push(hidden) struct A { int &operator[] (long); }; template <typename> struct B;