990117-1.c: New test from Horst von Brand.
authorJeffrey A Law <law@cygnus.com>
Sat, 16 Jan 1999 23:09:13 +0000 (23:09 +0000)
committerJeff Law <law@gcc.gnu.org>
Sat, 16 Jan 1999 23:09:13 +0000 (16:09 -0700)
        * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
Derived from glibc & egcs code.

From-SVN: r24709

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/compile/990117-1.c [new file with mode: 0644]

index 9972dcd1cc166c843fd87ceff2a3235e98ebb26f..5e4d4673d688c38c902677490658666dff4b02ff 100644 (file)
@@ -1,6 +1,7 @@
 Sun Jan 17 00:02:33 1999  Jeffrey A Law  (law@cygnus.com)
 
-       * gcc.c-torture/excute/990117-1.c: New test from HJ Lu.
+       * gcc.c-torture/compile/990117-1.c: New test from Horst von Brand.
+       * gcc.c-torture/execute/990117-1.c: New test from HJ Lu.
 
 Fri Jan 15 02:52:00 1999  Jeffrey A Law  (law@cygnus.com)
 
diff --git a/gcc/testsuite/gcc.c-torture/compile/990117-1.c b/gcc/testsuite/gcc.c-torture/compile/990117-1.c
new file mode 100644 (file)
index 0000000..dda5220
--- /dev/null
@@ -0,0 +1,13 @@
+static void
+__bb_init_prg ()
+{
+  const char *p;
+
+      {
+       unsigned long l;
+
+       (__extension__ (__builtin_constant_p (p) && __builtin_constant_p (l)
+                       ? 5 : 2));
+      }
+
+}