gcc/ * common.opt (-floop-optimize, -frerun-loop-opt): Remove. * tree-pass.h (pass_loop_optimize): Remove. * passes.c (pass_loop_optimize): Never run it. * toplev.c (backend_init): Don't call init_loop. * opts.c (flag_loop_optimize_set): Remove. (decode_options): Never set flag_loop_optimize or flag_rerun_loop_opt. (common_handle_option) <OPT_floop_optimize>: Remove. Don't disable the old RTL loop optimizer when profiling enabled. * predict.c (tree_estimate_probability): Always strip builtin_expect. * cfgcleanup.c (try_forward_edges): Don't avoid killing loop pre-headers for the sake of the old RTL loop optimizer. * Makefile.in: Remove all references to loop.o. * doc/invoke.texi: Remove all references to -floop-optimize and -frerun-loop-opt. testsuite/ * gcc.dg/20031201-1.c: Don't use -frerun-loop-opt. * g++.old-deja/g++.robertl/eb132.C: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@111459 138bc75d-0d04-0410-961f-82ee72b054a4
* lib/g++-dg.exp (g++-dg-test): Add "repo" option. (dg-gpp-additional-sources): New function. (dg-gpp-additional-files): Likewise. * lib/g++.exp (additional_sources): New variable. (additional_files): Likewise. (g++_target_compile): Deal with them. * lib/old-dejagnu.exp: Remove. * g++.old-deja/old-deja.exp: Use dg.exp, not old-dejagnu.exp. * g++.old-deja: Revise all tests to use dg commands. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@66317 138bc75d-0d04-0410-961f-82ee72b054a4
update git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@34509 138bc75d-0d04-0410-961f-82ee72b054a4
* g++.old-deja/g++.other/bitfld1.C: expected failure * g++.old-deja/g++.other/nested2.C: ditto * g++.old-deja/g++.robertl/eb132.C: no longer an expected failure git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@22633 138bc75d-0d04-0410-961f-82ee72b054a4
update git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@21354 138bc75d-0d04-0410-961f-82ee72b054a4
Add colons to "build don't link" lines. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20821 138bc75d-0d04-0410-961f-82ee72b054a4
New tests from Klaus-Georg. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@20818 138bc75d-0d04-0410-961f-82ee72b054a4