aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog5
-rw-r--r--gcc/testsuite/gcc.c-torture/compile/pr17558.c10
2 files changed, 15 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 378e98e..6bfa3e8 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,8 @@
+2004-09-20 Andrew Pinski <pinskia@physics.uc.edu>
+
+ PR tree-opt/17558
+ * gcc.c-torture/compile/pr17558.c: New test.
+
2004-09-20 Richard Sandiford <rsandifo@redhat.com>
* gcc.dg/compat/sdata-section.h (SDATA_SECTION): Don't use an attribute
diff --git a/gcc/testsuite/gcc.c-torture/compile/pr17558.c b/gcc/testsuite/gcc.c-torture/compile/pr17558.c
new file mode 100644
index 0000000..bc66552
--- /dev/null
+++ b/gcc/testsuite/gcc.c-torture/compile/pr17558.c
@@ -0,0 +1,10 @@
+struct xobject {
+ char type;
+};
+extern struct xobject *t1_Xform ( struct xobject *obj);
+struct xobject *
+t1_Xform(struct xobject *obj)
+{
+ register struct font *F = (struct font *) obj;
+ return((struct xobject*)F);
+}