2010-07-26 Richard Guenther <rguenther@suse.de>
* gcc.c-torture/execute/pr45017.c: Move ...
* gcc.dg/torture/pr45017.c: ... here. Restrict to i?86 and x86_64.
From-SVN: r162527
+2010-07-26 Richard Guenther <rguenther@suse.de>
+
+ * gcc.c-torture/execute/pr45017.c: Move ...
+ * gcc.dg/torture/pr45017.c: ... here. Restrict to i?86 and x86_64.
+
2010-07-25 Thomas Koenig <tkoenig@gcc.gnu.org>
PR fortran/40628
+++ /dev/null
-int tester(char *bytes)
-{
- union {
- struct {
- unsigned int r1:4;
- unsigned int r2:4;
- } fmt;
- char value[1];
- } ovl;
-
- ovl.value[0] = bytes[0];
- return ovl.fmt.r1;
-}
-extern void abort (void);
-int main()
-{
- char buff = 0x2f;
- if (tester(&buff) != 0x0f)
- abort ();
- return 0;
-}
-
--- /dev/null
+/* { dg-do run { target i?86-*-* x86_64-*-* } } */
+
+int tester(char *bytes)
+{
+ union {
+ struct {
+ unsigned int r1:4;
+ unsigned int r2:4;
+ } fmt;
+ char value[1];
+ } ovl;
+
+ ovl.value[0] = bytes[0];
+ return ovl.fmt.r1;
+}
+extern void abort (void);
+int main()
+{
+ char buff = 0x2f;
+ if (tester(&buff) != 0x0f)
+ abort ();
+ return 0;
+}
+