Commit ba0dc4be by Uros Bizjak

re PR testsuite/42001 (LTO tests fail with non multilib targets (but still not…

re PR testsuite/42001 (LTO tests fail with non multilib targets (but still not --disable-multilib ))

	PR testsuite/42001
	* g++.dg/lto/lto.exp: Pass no-mathlib to lto_init.  Call
	lto_finish at the end.
	* gfortran.dg/lto/lto.exp: Ditto.

From-SVN: r154145
parent 0f032845
2009-11-13 Uros Bizjak <ubizjak@gmail.com>
PR testsuite/42001
* g++.dg/lto/lto.exp: Pass no-mathlib to lto_init. Call
lto_finish at the end.
* gfortran.dg/lto/lto.exp: Ditto.
2009-11-12 Jason Merrill <jason@redhat.com> 2009-11-12 Jason Merrill <jason@redhat.com>
PR c++/39560 PR c++/39560
...@@ -32,16 +39,15 @@ ...@@ -32,16 +39,15 @@
* g++.dg/torture/pushpop_macro.C: New testcase. * g++.dg/torture/pushpop_macro.C: New testcase.
* gcc.c-torture/execute/pushpop_macro.c: New testcase. * gcc.c-torture/execute/pushpop_macro.c: New testcase.
* gcc.dg/cpp/pragma-pop_macro-1.c: Allow test for all * gcc.dg/cpp/pragma-pop_macro-1.c: Allow test for all targets.
targets.
2009-11-11 Jon Beniston <jon@beniston.com> 2009-11-11 Jon Beniston <jon@beniston.com>
* lib/target-supports.exp (check_profiling_available): lm32 target * lib/target-supports.exp (check_profiling_available): lm32 target
doesn't support profiling. doesn't support profiling.
* gcc.dg/20020312-2.c: Add lm32 support. * gcc.dg/20020312-2.c: Add lm32 support.
* g++.dg/other/packed1.C: Expect to fail on lm32. * g++.dg/other/packed1.C: Expect to fail on lm32.
* g++.old-deja/g++.jason/thunk3.C: Likewise. * g++.old-deja/g++.jason/thunk3.C: Likewise.
2009-11-11 Daniel Jacobowitz <dan@codesourcery.com> 2009-11-11 Daniel Jacobowitz <dan@codesourcery.com>
...@@ -158,10 +164,9 @@ ...@@ -158,10 +164,9 @@
* g++.dg/plugin/pragma_plugin-test-1.C: new testcase for * g++.dg/plugin/pragma_plugin-test-1.C: new testcase for
PLUGIN_PRAGMAS. PLUGIN_PRAGMAS.
* g++.dg/plugin/pragma_plugin.c: new test plugin for * g++.dg/plugin/pragma_plugin.c: new test plugin for PLUGIN_PRAGMAS.
PLUGIN_PRAGMAS. * g++.dg/plugin/plugin.exp (plugin_test_list): Add pragma_plugin.c
* g++.dg/plugin/plugin.exp (plugin_test_list): Add pragma_plugin.c and and pragma_plugin-test-1.C.
pragma_plugin-test-1.C.
2009-11-06 Andrew Pinski <andrew_pinski@playstation.sony.com> 2009-11-06 Andrew Pinski <andrew_pinski@playstation.sony.com>
...@@ -280,7 +285,7 @@ ...@@ -280,7 +285,7 @@
* gcc.target/i386/xop-shift2-vector.c: Ditto. * gcc.target/i386/xop-shift2-vector.c: Ditto.
* gcc.target/i386/xop-shift3-vector.c: Ditto. * gcc.target/i386/xop-shift3-vector.c: Ditto.
* gcc.target/i386/i386.exp: Add check_effective_target_xop. * gcc.target/i386/i386.exp: Add check_effective_target_xop.
* gcc.target/i386/sse-12.c: Update with new compile options to * gcc.target/i386/sse-12.c: Update with new compile options to
activate and check xopintrin.h intrinsic file. activate and check xopintrin.h intrinsic file.
* gcc.target/i386/sse-13.c: Ditto. * gcc.target/i386/sse-13.c: Ditto.
* gcc.target/i386/sse-14.c: Ditto. * gcc.target/i386/sse-14.c: Ditto.
......
...@@ -36,7 +36,7 @@ load_lib target-libpath.exp ...@@ -36,7 +36,7 @@ load_lib target-libpath.exp
load_lib lto.exp load_lib lto.exp
g++_init g++_init
lto_init lto_init no-mathlib
# Define an identifier for use with this suite to avoid name conflicts # Define an identifier for use with this suite to avoid name conflicts
# with other lto tests running at the same time. # with other lto tests running at the same time.
...@@ -56,3 +56,5 @@ foreach src [lsort [find $srcdir/$subdir *_0.C]] { ...@@ -56,3 +56,5 @@ foreach src [lsort [find $srcdir/$subdir *_0.C]] {
lto-execute $src $sid lto-execute $src $sid
} }
lto_finish
...@@ -34,8 +34,7 @@ load_lib gfortran-dg.exp ...@@ -34,8 +34,7 @@ load_lib gfortran-dg.exp
# Load the language-independent compabibility support procedures. # Load the language-independent compabibility support procedures.
load_lib lto.exp load_lib lto.exp
lto_init lto_init no-mathlib
# Define an identifier for use with this suite to avoid name conflicts # Define an identifier for use with this suite to avoid name conflicts
# with other lto tests running at the same time. # with other lto tests running at the same time.
...@@ -55,3 +54,5 @@ foreach src [lsort [glob -nocomplain $srcdir/$subdir/*_0.\[fF\]{,90,95,03,08} ]] ...@@ -55,3 +54,5 @@ foreach src [lsort [glob -nocomplain $srcdir/$subdir/*_0.\[fF\]{,90,95,03,08} ]]
lto-execute $src $sid lto-execute $src $sid
} }
lto_finish
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