aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJohn David Anglin <danglin@gcc.gnu.org>2019-02-28 13:17:09 +0000
committerMartin Liska <marxin@gcc.gnu.org>2019-02-28 13:17:09 +0000
commit32679718409ed923ce55d895a0860e3e2ac8abc3 (patch)
tree9a28a1daf7b22a3ee2b85c015adb8012a74ff2fa /gcc
parentad7abff56e3bd04f9e5f34bfe89facb647f3a54a (diff)
downloadgcc-32679718409ed923ce55d895a0860e3e2ac8abc3.zip
gcc-32679718409ed923ce55d895a0860e3e2ac8abc3.tar.gz
gcc-32679718409ed923ce55d895a0860e3e2ac8abc3.tar.bz2
Fix test-case visibility (PR testsuite/89441).
2019-02-28 John David Anglin <danglin@gcc.gnu.org> PR testsuite/89441 * g++.dg/ipa/pr89009.C: Update symbol visibility. From-SVN: r269278
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/g++.dg/ipa/pr89009.C7
2 files changed, 9 insertions, 3 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 6795bfc..a32df6c 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2019-02-28 John David Anglin <danglin@gcc.gnu.org>
+
+ PR testsuite/89441
+ * g++.dg/ipa/pr89009.C: Update symbol visibility.
+
2019-02-28 Tamar Christina <tamar.christina@arm.com>
PR target/88530
diff --git a/gcc/testsuite/g++.dg/ipa/pr89009.C b/gcc/testsuite/g++.dg/ipa/pr89009.C
index 6b4fc65..70ab0be6 100644
--- a/gcc/testsuite/g++.dg/ipa/pr89009.C
+++ b/gcc/testsuite/g++.dg/ipa/pr89009.C
@@ -1,11 +1,12 @@
/* PR ipa/89009 */
/* { dg-do run } */
-/* { dg-options "-fvisibility=hidden -fpic -O2 -fno-inline" } */
+/* { dg-options "-fpic -O2 -fno-inline" } */
+/* { dg-require-visibility "" } */
-#pragma GCC visibility push(default)
void foo1() { __builtin_printf ("foo\n"); }
-#pragma GCC visibility pop
+#pragma GCC visibility push(hidden)
void foo2() { __builtin_printf ("foo\n"); }
+#pragma GCC visibility pop
int main() { foo2(); return 0; }