Commit b1f80fe1 by Uros Bizjak

struct-layout-1_generate.c (dg-options): Add -mno-mmx for i?86-*-* and x86_64-*-* targets

	* gcc.dg/compat/struct-layout-1_generate.c (dg-options): Add -mno-mmx
	for i?86-*-* and x86_64-*-* targets
	* g++.dg/compat/struct-layout-1_generate.c (dg-options): Add
	-fno-common for *-*-darwin* *-*-mingw32* *-*-cygwin* targets.

From-SVN: r141825
parent 5fd42423
...@@ -57,8 +57,7 @@ ...@@ -57,8 +57,7 @@
Revert: Revert:
2008-10-21 Jakub Jelinek <jakub@redhat.com> 2008-10-21 Jakub Jelinek <jakub@redhat.com>
* gimplify.c (gimplify_expr): Drop TREE_OVERFLOW from * gimplify.c (gimplify_expr): Drop TREE_OVERFLOW from INTEGER_CSTs.
INTEGER_CSTs.
2008-11-12 Jason Merrill <jason@redhat.com> 2008-11-12 Jason Merrill <jason@redhat.com>
...@@ -143,7 +142,7 @@ ...@@ -143,7 +142,7 @@
* config/mips/mips.h (BASE_DRIVER_SELF_SPECS): New. * config/mips/mips.h (BASE_DRIVER_SELF_SPECS): New.
2008-11-10 Vladimir Makarov <vmakarov@redhat.com> 2008-11-10 Vladimir Makarov <vmakarov@redhat.com>
PR rtl-optimizations/37948 PR rtl-optimizations/37948
* ira-int.h (struct ira_allocno_copy): New member constraint_p. * ira-int.h (struct ira_allocno_copy): New member constraint_p.
(ira_create_copy, ira_add_allocno_copy): New parameter. (ira_create_copy, ira_add_allocno_copy): New parameter.
......
2008-11-13 Uros Bizjak <ubizjak@gmail.com>
* gcc.dg/compat/struct-layout-1_generate.c (dg-options): Add -mno-mmx
for i?86-*-* and x86_64-*-* targets
* g++.dg/compat/struct-layout-1_generate.c (dg-options): Add
-fno-common for *-*-darwin* *-*-mingw32* *-*-cygwin* targets.
2008-11-13 Olivier Hainque <hainque@adacore.com> 2008-11-13 Olivier Hainque <hainque@adacore.com>
* gnat.dg/test_raise_from_pure.adb: Adjust to match revised intent. * gnat.dg/test_raise_from_pure.adb: Adjust to match revised intent.
...@@ -71,9 +78,8 @@ ...@@ -71,9 +78,8 @@
PR fortran/33759 PR fortran/33759
* gfortran.dg/hollerith.f90: Don't assume a 32-bit value * gfortran.dg/hollerith.f90: Don't assume a 32-bit value
stored into logical variable will be preserved. stored into logical variable will be preserved.
* gfortran.dg/transfer_simplify_4.f90: Remove undefined * gfortran.dg/transfer_simplify_4.f90: Remove undefined cases.
cases. Run at all optimization levels. Add a couple of Run at all optimization levels. Add a couple of new tests.
new tests.
* gfortran.dg/hollerith5.f90: New test. * gfortran.dg/hollerith5.f90: New test.
* gfortran.dg/hollerith_legacy.f90: Add dg-warning. * gfortran.dg/hollerith_legacy.f90: Add dg-warning.
...@@ -235,8 +241,7 @@ ...@@ -235,8 +241,7 @@
PR target/37812 PR target/37812
* gcc.target/powerpc/altivec_check.h (altivec_cell_check): Abort * gcc.target/powerpc/altivec_check.h (altivec_cell_check): Abort
if __PPU__ isn't defined. if __PPU__ isn't defined.
* lib/target-supports.exp (check_effective_target_powerpc_ppu_ok): * lib/target-supports.exp (check_effective_target_powerpc_ppu_ok): New.
New.
* gcc.target/powerpc/altivec-cell-8.c: Use powerpc_ppu_ok. * gcc.target/powerpc/altivec-cell-8.c: Use powerpc_ppu_ok.
2008-11-03 Eric Botcazou <ebotcazou@adacore.com> 2008-11-03 Eric Botcazou <ebotcazou@adacore.com>
......
...@@ -45,7 +45,7 @@ along with GCC; see the file COPYING3. If not see ...@@ -45,7 +45,7 @@ along with GCC; see the file COPYING3. If not see
const char *dg_options[] = { const char *dg_options[] = {
"/* { dg-options \"%s-I%s\" } */\n", "/* { dg-options \"%s-I%s\" } */\n",
"/* { dg-options \"%s-I%s -mno-mmx\" { target i?86-*-* x86_64-*-* } } */\n", "/* { dg-options \"%s-I%s -mno-mmx\" { target i?86-*-* x86_64-*-* } } */\n",
"/* { dg-options \"%s-I%s -fno-common\" { target hppa*-*-hpux* } } */\n", "/* { dg-options \"%s-I%s -fno-common\" { target hppa*-*-hpux* *-*-darwin* *-*-mingw32* *-*-cygwin* } } */\n",
"/* { dg-options \"%s-I%s -mno-base-addresses\" { target mmix-*-* } } */\n", "/* { dg-options \"%s-I%s -mno-base-addresses\" { target mmix-*-* } } */\n",
"/* { dg-options \"%s-I%s -mlongcalls -mtext-section-literals\" { target xtensa*-*-* } } */\n" "/* { dg-options \"%s-I%s -mlongcalls -mtext-section-literals\" { target xtensa*-*-* } } */\n"
#define NDG_OPTIONS (sizeof (dg_options) / sizeof (dg_options[0])) #define NDG_OPTIONS (sizeof (dg_options) / sizeof (dg_options[0]))
......
...@@ -44,6 +44,7 @@ along with GCC; see the file COPYING3. If not see ...@@ -44,6 +44,7 @@ along with GCC; see the file COPYING3. If not see
const char *dg_options[] = { const char *dg_options[] = {
"/* { dg-options \"%s-I%s\" } */\n", "/* { dg-options \"%s-I%s\" } */\n",
"/* { dg-options \"%s-I%s -mno-mmx\" { target i?86-*-* x86_64-*-* } } */\n",
"/* { dg-options \"%s-I%s -fno-common\" { target hppa*-*-hpux* *-*-darwin* *-*-mingw32* *-*-cygwin* } } */\n", "/* { dg-options \"%s-I%s -fno-common\" { target hppa*-*-hpux* *-*-darwin* *-*-mingw32* *-*-cygwin* } } */\n",
"/* { dg-options \"%s-I%s -mno-base-addresses\" { target mmix-*-* } } */\n", "/* { dg-options \"%s-I%s -mno-base-addresses\" { target mmix-*-* } } */\n",
"/* { dg-options \"%s-I%s -mlongcalls -mtext-section-literals\" { target xtensa*-*-* } } */\n" "/* { dg-options \"%s-I%s -mlongcalls -mtext-section-literals\" { target xtensa*-*-* } } */\n"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment