aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite
diff options
context:
space:
mode:
authorAndrew Pinski <apinski@cavium.com>2016-12-08 04:59:00 +0000
committerNaveen H.S <naveenh@gcc.gnu.org>2016-12-08 04:59:00 +0000
commit4ba8f0a3a4f8493a03b6229433728c49925e179f (patch)
tree715c9adaa3ad0b6d148c135e78068658763a4fee /gcc/testsuite
parenta96d1f1d028e6798413eea810d2c6beee7519a6d (diff)
downloadgcc-4ba8f0a3a4f8493a03b6229433728c49925e179f.zip
gcc-4ba8f0a3a4f8493a03b6229433728c49925e179f.tar.gz
gcc-4ba8f0a3a4f8493a03b6229433728c49925e179f.tar.bz2
aarch64.c (aarch64_load_symref_appropriately): Access the lower part of RTX appropriately.
2016-12-08 Andrew Pinski <apinski@cavium.com> gcc * config/aarch64/aarch64.c (aarch64_load_symref_appropriately): Access the lower part of RTX appropriately. gcc/testsuite * gcc.target/aarch64/pr71112.c : New Testcase. From-SVN: r243427
Diffstat (limited to 'gcc/testsuite')
-rw-r--r--gcc/testsuite/ChangeLog4
-rw-r--r--gcc/testsuite/gcc.c-torture/compile/pr71112.c10
2 files changed, 14 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 27225c2..d4fb081 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2016-12-08 Andrew Pinski <apinski@cavium.com>
+
+ * gcc.target/aarch64/pr71112.c : New Testcase.
+
2016-12-07 Martin Sebor <msebor@redhat.com>
PR middle-end/77784
diff --git a/gcc/testsuite/gcc.c-torture/compile/pr71112.c b/gcc/testsuite/gcc.c-torture/compile/pr71112.c
new file mode 100644
index 0000000..69e2df6
--- /dev/null
+++ b/gcc/testsuite/gcc.c-torture/compile/pr71112.c
@@ -0,0 +1,10 @@
+/* PR target/71112. */
+/* { dg-additional-options "-fpie" { target pie } } */
+
+extern int dbs[100];
+void f (int *);
+int nscd_init (void)
+{
+ f (dbs);
+ return 0;
+}