2006-07-12 Chad Rosier <mcrosier@ncsu.edu>heads/sched-treegion-branch
commit8bb9f6f0d690a9acfc21378fbbc1aca366037814
authormcrosier <mcrosier@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Jul 2006 16:20:55 +0000 (12 16:20 +0000)
committermcrosier <mcrosier@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Jul 2006 16:20:55 +0000 (12 16:20 +0000)
tree51a8bf69969e11addbb7f62de16f1411a0eec8d2
parent1d4ea5015b81f0cb5d80bccaff45cbe549f187f7
2006-07-12  Chad Rosier  <mcrosier@ncsu.edu>

        * Merged revisions 114892-115313 via svnmerge from
          svn+ssh://mcrosier@gcc.gnu.org/svn/gcc/trunk
gcc/
        * sched-rgn.c (extend_trgns_to_sears): New static function.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/sched-treegion-branch@115376 138bc75d-0d04-0410-961f-82ee72b054a4
388 files changed:
ChangeLog
MAINTAINERS
configure
configure.in
contrib/ChangeLog
contrib/compare_tests
fixincludes/ChangeLog
fixincludes/Makefile.in
fixincludes/fixincl.x
fixincludes/inclhack.def
gcc/ChangeLog
gcc/DATESTAMP
gcc/Makefile.in
gcc/ada/ChangeLog
gcc/ada/misc.c
gcc/alloc-pool.c
gcc/attribs.c
gcc/c-common.c
gcc/c-decl.c
gcc/c-lex.c
gcc/c-parser.c
gcc/c-typeck.c
gcc/cfgexpand.c
gcc/cfgloopanal.c
gcc/config.gcc
gcc/config.in
gcc/config/alpha/predicates.md
gcc/config/i386/i386-protos.h
gcc/config/i386/i386.c
gcc/config/i386/i386.md
gcc/config/i386/predicates.md
gcc/config/i386/sse.md
gcc/config/i386/winnt.c
gcc/config/m32c/addsub.md
gcc/config/m32c/bitops.md
gcc/config/m32c/m32c-protos.h
gcc/config/m32c/m32c.c
gcc/config/m32c/mov.md
gcc/config/m68k/m68k.md
gcc/config/mips/mips-protos.h
gcc/config/mips/mips.c
gcc/config/mips/mips.h
gcc/config/mips/mips.md
gcc/config/mips/sb1.md
gcc/config/mips/t-sb1 [new file with mode: 0644]
gcc/config/rs6000/rs6000.c
gcc/config/xtensa/lib1funcs.asm
gcc/configure
gcc/configure.ac
gcc/convert.c
gcc/cp/ChangeLog
gcc/cp/call.c
gcc/cp/class.c
gcc/cp/cp-objcp-common.c
gcc/cp/cp-tree.h
gcc/cp/decl.c
gcc/cp/decl2.c
gcc/cp/friend.c
gcc/cp/init.c
gcc/cp/mangle.c
gcc/cp/method.c
gcc/cp/name-lookup.c
gcc/cp/parser.c
gcc/cp/pt.c
gcc/cp/rtti.c
gcc/cp/search.c
gcc/cp/semantics.c
gcc/cp/tree.c
gcc/cp/typeck2.c
gcc/dfp.c
gcc/doc/extend.texi
gcc/doc/gcov.texi
gcc/doc/invoke.texi
gcc/doc/sourcebuild.texi
gcc/dojump.c
gcc/expr.c
gcc/fix-header.c
gcc/flags.h
gcc/fold-const.c
gcc/fortran/ChangeLog
gcc/fortran/array.c
gcc/fortran/check.c
gcc/fortran/decl.c
gcc/fortran/gfortran.h
gcc/fortran/interface.c
gcc/fortran/intrinsic.c
gcc/fortran/intrinsic.h
gcc/fortran/intrinsic.texi
gcc/fortran/io.c
gcc/fortran/iresolve.c
gcc/fortran/lang-specs.h
gcc/fortran/match.c
gcc/fortran/parse.c
gcc/fortran/primary.c
gcc/fortran/resolve.c
gcc/fortran/trans-array.c
gcc/fortran/trans-expr.c
gcc/fortran/trans-intrinsic.c
gcc/fortran/trans-stmt.c
gcc/function.c
gcc/genpreds.c
gcc/ggc-common.c
gcc/ggc-page.c
gcc/gimplify.c
gcc/java/ChangeLog
gcc/java/class.c
gcc/java/decl.c
gcc/java/expr.c
gcc/java/java-tree.h
gcc/mklibgcc.in
gcc/objcp/ChangeLog
gcc/objcp/config-lang.in
gcc/objcp/objcp-decl.c
gcc/po/ChangeLog
gcc/po/be.po
gcc/po/ca.po
gcc/po/da.po
gcc/po/de.po
gcc/po/el.po
gcc/po/es.po
gcc/po/fr.po
gcc/po/ja.po
gcc/po/nl.po
gcc/po/rw.po
gcc/po/sv.po
gcc/po/tr.po
gcc/po/zh_CN.po
gcc/po/zh_TW.po
gcc/pointer-set.c
gcc/reload1.c
gcc/rtl.c
gcc/sched-rgn.c
gcc/stor-layout.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/ext/attrib14.C
gcc/testsuite/g++.dg/ext/attrib23.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ext/attrib9.C
gcc/testsuite/g++.dg/ext/dllimport4.C
gcc/testsuite/g++.dg/ext/packed10.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ext/pr27019.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ext/visibility/anon1.C
gcc/testsuite/g++.dg/ext/visibility/anon2.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ext/visibility/assign1.C
gcc/testsuite/g++.dg/ext/visibility/class1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ext/visibility/fvisibility-override2.C
gcc/testsuite/g++.dg/ext/visibility/prop1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ext/visibility/redecl1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ext/visibility/template1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ext/visibility/template2.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ext/visibility/template3.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ext/visibility/template4.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ext/visibility/typeinfo1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ext/visibility/virtual.C
gcc/testsuite/g++.dg/ext/visibility/warn1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ext/visibility/warn2.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ext/visibility/warn3.C [new file with mode: 0644]
gcc/testsuite/g++.dg/ext/visibility/warn4.C [new file with mode: 0644]
gcc/testsuite/g++.dg/init/volatile1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/lookup/friend10.C [new file with mode: 0644]
gcc/testsuite/g++.dg/opt/alias4.C [new file with mode: 0644]
gcc/testsuite/g++.dg/other/incomplete3.C [new file with mode: 0644]
gcc/testsuite/g++.dg/other/java2.C [new file with mode: 0644]
gcc/testsuite/g++.dg/other/label1.C [new file with mode: 0644]
gcc/testsuite/g++.dg/other/pr28114.C [new file with mode: 0644]
gcc/testsuite/g++.dg/parse/access10.C [new file with mode: 0644]
gcc/testsuite/g++.dg/parse/ptrmem6.C [new file with mode: 0644]
gcc/testsuite/g++.dg/template/anon2.C [new file with mode: 0644]
gcc/testsuite/g++.dg/template/error22.C [new file with mode: 0644]
gcc/testsuite/g++.dg/template/ttp20.C [new file with mode: 0644]
gcc/testsuite/g++.dg/template/using13.C [new file with mode: 0644]
gcc/testsuite/g++.dg/tree-ssa/copyprop-1.C [new file with mode: 0644]
gcc/testsuite/g++.old-deja/g++.pt/enum5.C
gcc/testsuite/gcc.c-torture/compile/20060625-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/compat/struct-layout-1_generate.c
gcc/testsuite/gcc.dg/dfp/usual-arith-conv-bad.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr27428-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr27531-1.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr28121.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr28162.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/pr28187.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/torture/pr28268.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/inline-1.c
gcc/testsuite/gcc.dg/vla-8.c
gcc/testsuite/gfortran.dg/actual_array_constructor_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/actual_array_substr_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/actual_array_substr_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/bounds_check_4.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/elemental_result_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/equiv_2.f90
gcc/testsuite/gfortran.dg/fmt_l.f90
gcc/testsuite/gfortran.dg/forall_4.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/forall_5.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/implicit_8.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/impure_actual_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/intrinsic_actual_1.f [new file with mode: 0644]
gcc/testsuite/gfortran.dg/itime_idate_1.f [new file with mode: 0644]
gcc/testsuite/gfortran.dg/itime_idate_2.f [new file with mode: 0644]
gcc/testsuite/gfortran.dg/oldstyle_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/open_status_3.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/pr28158.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/print_fmt_5.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/select_7.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/semicolon_fixed.f [new file with mode: 0644]
gcc/testsuite/gfortran.dg/semicolon_free.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/simpleif_2.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/stfunc_3.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/substr_3.f [new file with mode: 0644]
gcc/testsuite/gnat.dg/address_conversion.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/boolean_subtype.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/frame_overflow.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/pointer_array.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/pointer_conversion.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/scalar_mode_agg_compare.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/scalar_mode_agg_compare_loop.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/string_slice.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/varsize_temp.adb [new file with mode: 0644]
gcc/toplev.c
gcc/tree-cfg.c
gcc/tree-eh.c
gcc/tree-sra.c
gcc/tree-ssa-alias.c
gcc/tree-ssa-dce.c
gcc/tree-ssa-loop-im.c
gcc/tree-ssa-loop-niter.c
gcc/tree-ssa-math-opts.c
gcc/tree-ssa-pre.c
gcc/tree-ssa-structalias.c
gcc/tree-ssa-threadupdate.c
gcc/tree-vrp.c
gcc/tree.c
gcc/tree.h
gcc/varasm.c
gcc/varray.c
libcpp/po/ChangeLog
libcpp/po/be.po
libcpp/po/ca.po
libcpp/po/da.po
libcpp/po/de.po
libcpp/po/el.po
libcpp/po/es.po
libcpp/po/fr.po
libcpp/po/ja.po
libcpp/po/nl.po
libcpp/po/rw.po
libcpp/po/sv.po
libcpp/po/tr.po
libcpp/po/vi.po
libcpp/po/zh_CN.po
libcpp/po/zh_TW.po
libdecnumber/ChangeLog
libdecnumber/decNumber.h
libgfortran/ChangeLog
libgfortran/Makefile.am
libgfortran/Makefile.in
libgfortran/generated/_mod_r10.F90 [new file with mode: 0644]
libgfortran/generated/_mod_r16.F90 [new file with mode: 0644]
libgfortran/intrinsics/chdir.c
libgfortran/intrinsics/date_and_time.c
libgfortran/intrinsics/fnum.c
libgfortran/intrinsics/ierrno.c
libgfortran/intrinsics/kill.c
libgfortran/intrinsics/link.c
libgfortran/intrinsics/perror.c
libgfortran/intrinsics/rand.c
libgfortran/intrinsics/random.c
libgfortran/intrinsics/rename.c
libgfortran/intrinsics/sleep.c
libgfortran/intrinsics/stat.c
libgfortran/intrinsics/symlnk.c
libgfortran/intrinsics/time.c
libgfortran/io/format.c
libgfortran/io/io.h
libgfortran/io/list_read.c
libgfortran/io/open.c
libgfortran/io/transfer.c
libgfortran/libgfortran.h
libgfortran/runtime/error.c
libgomp/ChangeLog
libgomp/configure
libgomp/configure.ac
libiberty/ChangeLog
libiberty/Makefile.in
libjava/ChangeLog
libjava/Makefile.am
libjava/Makefile.in
libjava/boehm.cc
libjava/classpath/ChangeLog
libjava/classpath/Makefile.am
libjava/classpath/Makefile.in
libjava/classpath/ltconfig
libjava/classpath/ltmain.sh
libjava/classpath/native/jawt/Makefile.am
libjava/classpath/native/jawt/Makefile.in
libjava/classpath/native/jni/gtk-peer/Makefile.am
libjava/classpath/native/jni/gtk-peer/Makefile.in
libjava/classpath/native/plugin/Makefile.am
libjava/classpath/native/plugin/Makefile.in
libjava/classpath/tools/Makefile.am
libjava/classpath/tools/Makefile.in [copied from libjava/classpath/native/jawt/Makefile.in with 61% similarity]
libjava/configure
libjava/configure.ac
libjava/gcj/Makefile.in
libjava/gcj/javaprims.h
libjava/gnu/gcj/convert/CharsetToBytesAdaptor.java
libjava/gnu/gcj/convert/UnicodeToBytes.java
libjava/include/Makefile.in
libjava/include/boehm-gc.h
libjava/include/java-stack.h
libjava/include/no-gc.h
libjava/include/posix-threads.h
libjava/include/posix.h
libjava/include/win32-threads.h
libjava/include/win32.h
libjava/java/io/OutputStreamWriter.java
libjava/java/io/PrintStream.java
libjava/java/lang/natString.cc
libjava/java/lang/reflect/natField.cc
libjava/jni.cc
libjava/libgcj.spec.in
libjava/nogc.cc
libjava/posix-threads.cc
libjava/posix.cc
libjava/stacktrace.cc
libjava/sysdep/i386/backtrace.h
libjava/testsuite/Makefile.in
libjava/testsuite/lib/libjava.exp
libjava/testsuite/libjava.jni/PR28178.c [new file with mode: 0644]
libjava/testsuite/libjava.jni/PR28178.java [new file with mode: 0644]
libjava/testsuite/libjava.jni/PR28178.out [new file with mode: 0644]
libjava/testsuite/libjava.jni/jni.exp
libjava/testsuite/libjava.lang/RH194522.java [new file with mode: 0644]
libjava/testsuite/libjava.lang/RH194522.out [new file with mode: 0644]
libjava/testsuite/libjava.lang/StackTrace2.java [new file with mode: 0644]
libjava/testsuite/libjava.lang/StackTrace2.out [new file with mode: 0644]
libjava/win32-threads.cc
libjava/win32.cc
libstdc++-v3/ChangeLog
libstdc++-v3/docs/html/test.html
libstdc++-v3/include/Makefile.am
libstdc++-v3/include/Makefile.in
libstdc++-v3/include/bits/locale_facets.tcc
libstdc++-v3/include/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp
libstdc++-v3/include/ext/rc_string_base.h
libstdc++-v3/include/ext/sso_string_base.h
libstdc++-v3/include/ext/typelist.h
libstdc++-v3/include/precompiled/extc++.h [copied from libstdc++-v3/include/stdc++.h with 55% similarity]
libstdc++-v3/include/precompiled/stdc++.h [moved from libstdc++-v3/include/stdc++.h with 100% similarity]
libstdc++-v3/include/precompiled/stdtr1c++.h [copied from libstdc++-v3/testsuite/performance/23_containers/create/map.cc with 66% similarity]
libstdc++-v3/include/tr1/random
libstdc++-v3/include/tr1/random.tcc
libstdc++-v3/testsuite/ext/pb_ds/regression/hash_data_map_rand.cc
libstdc++-v3/testsuite/ext/pb_ds/regression/hash_no_data_map_rand.cc
libstdc++-v3/testsuite/ext/pb_ds/regression/list_update_data_map_rand.cc
libstdc++-v3/testsuite/ext/pb_ds/regression/list_update_no_data_map_rand.cc
libstdc++-v3/testsuite/ext/pb_ds/regression/priority_queue_rand.cc
libstdc++-v3/testsuite/ext/pb_ds/regression/tree_data_map_rand.cc
libstdc++-v3/testsuite/ext/pb_ds/regression/tree_no_data_map_rand.cc
libstdc++-v3/testsuite/ext/pb_ds/regression/trie_data_map_rand.cc
libstdc++-v3/testsuite/ext/pb_ds/regression/trie_no_data_map_rand.cc
libstdc++-v3/testsuite/lib/libstdc++.exp
libstdc++-v3/testsuite/performance/23_containers/create/map.cc
libstdc++-v3/testsuite/performance/23_containers/create_from_sorted/set.cc
libstdc++-v3/testsuite/performance/23_containers/create_sort/list.cc
libstdc++-v3/testsuite/performance/23_containers/find/map.cc
libstdc++-v3/testsuite/performance/23_containers/index/map.cc
libstdc++-v3/testsuite/performance/23_containers/insert/associative.cc
libstdc++-v3/testsuite/performance/23_containers/insert/sequence.cc
libstdc++-v3/testsuite/performance/23_containers/insert_erase/associative.cc
libstdc++-v3/testsuite/performance/23_containers/insert_from_sorted/set.cc
libstdc++-v3/testsuite/performance/23_containers/producer_consumer/associative.cc
libstdc++-v3/testsuite/performance/23_containers/producer_consumer/sequence.cc
libstdc++-v3/testsuite/performance/23_containers/sort_search/list.cc
libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/bernoulli_distribution/requirements/typedefs.cc [copied from libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc with 86% similarity]
libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/exponential_distribution/requirements/typedefs.cc [copied from libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc with 85% similarity]
libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/gamma_distribution/requirements/typedefs.cc [copied from libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc with 86% similarity]
libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/geometric_distribution/requirements/typedefs.cc [copied from libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc with 85% similarity]
libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/normal_distribution/requirements/typedefs.cc [copied from libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc with 86% similarity]
libstdc++-v3/testsuite/tr1/5_numerical_facilities/random/uniform_real/requirements/typedefs.cc
libstdc++-v3/testsuite/util/regression/assoc/common_type.hpp
libstdc++-v3/testsuite/util/regression/basic_type.hpp
libstdc++-v3/testsuite/util/regression/priority_queue/common_type.hpp
libstdc++-v3/testsuite/util/regression/rand/assoc/container_rand_regression_test.hpp
libstdc++-v3/testsuite/util/regression/rand/assoc/rand_regression_test.hpp
libstdc++-v3/testsuite/util/regression/rand/priority_queue/rand_regression_test.hpp
libstdc++-v3/testsuite/util/regression/trait/assoc/trait.hpp
libstdc++-v3/testsuite/util/testsuite_common_types.h
ltconfig
ltmain.sh