aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite
diff options
context:
space:
mode:
authorH.J. Lu <hjl@gcc.gnu.org>2008-09-18 13:27:36 -0700
committerH.J. Lu <hjl@gcc.gnu.org>2008-09-18 13:27:36 -0700
commitfaae4ae73f955ae9049f540fc7199e583a1d781e (patch)
treee53849279f75848fa5fc0e980eb1299b57e6c9d8 /gcc/testsuite
parent334e912a93187986aa51b980b30b50b42fa109c5 (diff)
downloadgcc-faae4ae73f955ae9049f540fc7199e583a1d781e.zip
gcc-faae4ae73f955ae9049f540fc7199e583a1d781e.tar.gz
gcc-faae4ae73f955ae9049f540fc7199e583a1d781e.tar.bz2
re PR target/37394 (Segfault in ia64_variable_issue with -O -fschedule-insns2)
gcc/ 2008-09-18 H.J. Lu <hongjiu.lu@intel.com> PR target/37394 * config/ia64/ia64.c (ia64_optimization_options): Move checking and setting flag_schedule_insns_after_reload and ia64_flag_schedule_insns2 back to ... (ia64_override_options): Here. gcc/testsuite/ 2008-09-18 H.J. Lu <hongjiu.lu@intel.com> PR target/37394 * g++.dg/other/pr37394.C: New. From-SVN: r140475
Diffstat (limited to 'gcc/testsuite')
-rw-r--r--gcc/testsuite/ChangeLog13
-rw-r--r--gcc/testsuite/g++.dg/other/pr37394.C12
2 files changed, 21 insertions, 4 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index ea13346..66f16b1 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,10 +1,15 @@
+2008-09-18 H.J. Lu <hongjiu.lu@intel.com>
+
+ PR target/37394
+ * g++.dg/other/pr37394.C: New.
+
2008-09-18 Paul Thomas <pault@gcc.gnu.org>
- PR fortran/35945
- * gfortran.dg/host_assoc_types_2.f90: New test.
+ PR fortran/35945
+ * gfortran.dg/host_assoc_types_2.f90: New test.
- PR fortran/36700
- * gfortran.dg/host_assoc_call_2.f90: New test.
+ PR fortran/36700
+ * gfortran.dg/host_assoc_call_2.f90: New test.
2008-09-18 DJ Delorie <dj@redhat.com>
diff --git a/gcc/testsuite/g++.dg/other/pr37394.C b/gcc/testsuite/g++.dg/other/pr37394.C
new file mode 100644
index 0000000..7b5772e
--- /dev/null
+++ b/gcc/testsuite/g++.dg/other/pr37394.C
@@ -0,0 +1,12 @@
+// Origin: Martin Michlmayr <tbm@cyrius.com>
+// { dg-do compile { target ia64-*-* } }
+// { dg-options "-O -fschedule-insns2" }
+
+struct _Words
+{
+ void *_M_pword;
+ _Words ():
+ _M_pword (0)
+ {
+ }
+} _M_word_zero;