+2009-02-19 Kazu Hirata <kazu@codesourcery.com>
+
+ * gcc.c-torture/execute/20090219-1.c: New.
+
2009-02-19 Adam Nemet <anemet@caviumnetworks.com>
* gcc.target/mips/mips.exp: Comment !CPU in the isa* pseudo-options.
--- /dev/null
+/* On ARM, BAR used to get a bogus number in E due to stack
+ misalignment. */
+
+extern void abort (void);
+extern void exit (int);
+
+void
+foo (void)
+{
+ int f = 0;
+
+ void bar (int a, int b, int c, int d, int e)
+ {
+ if (e != 0)
+ {
+ f = 1;
+ abort ();
+ }
+ }
+
+ bar (0, 0, 0, 0, 0);
+}
+
+int
+main (void)
+{
+ foo ();
+ exit (0);
+}