1. 26 Jul, 2010 2 commits
  2. 23 Jul, 2010 2 commits
    • re PR fortran/45045 (Named COMMON with different size: No warning with -fwhole-file) · df161b69
      gcc/fortran/
      2010-07-24  Tobias Burnus  <burnus@net-b.de>
      
              * options.c (gfc_init_options): Enable -fwhole-file by default.
              * interface.c (compare_parameter): Assume a Hollerith constant is
              compatible with all other argument types.
      
      libgomp/
      2010-07-24  Tobias Burnus  <burnus@net-b.de>
      
              * testsuite/libgomp.fortran/appendix-a/a.28.5.f90: Add -w to
              silence -fwhole-file warning.
      
      gcc/testsuite/
      2010-07-24  Tobias Burnus  <burnus@net-b.de>
      
              * gfortran.dg/func_decl_4.f90: Split test into two ...
              * gfortran.dg/func_decl_5.f90: ... parts.
              * gfortran.dg/common_resize_1.f: xfail two warnings (cf. PR 45045).
              * gfortran.dg/bounds_temporaries_1.f90: Add new dg-warning.
              * gfortran.dg/global_references_1.f90: Add new dg-warning.
              * gfortran.dg/generic_actual_arg.f90: Add new dg-warning.
              * gfortran.dg/entry_17.f90: Remove no-longer needed dg-warning.
              * gfortran.dg/used_before_typed_4.f90: Add new dg-warning.
              * gfortran.dg/bounds_check_strlen_1.f90: Add new dg-warning.
              * gfortran.dg/intrinsic_std_1.f90: Split by remove tree dump ...
              * gfortran.dg/intrinsic_std_6.f90: ... and create a dump test.
              * gfortran.dg/sizeof.f90: Make test valid.
              * gfortran.dg/pr20865.f90: Add new dg-error.
              * gfortran.dg/integer_exponentiation_2.f90: Add new dg-warnings.
              * gfortran.dg/g77/19990218-0.f: Ditto.
              * gfortran.dg/g77/19990218-1.f: Ditto.
              * gfortran.dg/g77/970625-2.f: Ditto.
              * gfortran.dg/pr37243.f: Fix function declaration.
              * gfortran.dg/use_only_1.f90: Fix implicit typing.
              * gfortran.dg/loc_1.f90: Fix pointer datatype.
      
      From-SVN: r162491
      Tobias Burnus committed
    • re PR target/18788 ("-pthreads" option with "-shared" does not cause… · 16c9d3b1
      re PR target/18788 ("-pthreads" option with "-shared" does not cause libpthread.so to be linked in.)
      
      	libjava:
      	* configure.ac (*-*-solaris2.8): Use alternate thread library.
      	Add libthread.
      	(*-*-solaris2.9): Use libthread.
      	* configure: Regenerate.
      
      	libgomp:
      	* configure.tgt (*-*-solaris2.[56]*): Removed.
      
      	gcc:
      	* configure.ac: Don't disable TLS on Solaris 8/9 by default
      	Set tga_func for Solaris 2/x86 resp. SPARC.
      	Remove duplicate parts of sparc*-sun-solaris2.* TLS check.
      	(LIB_THREAD_LDFLAGS_SPEC): Define.
      	(LIB_TLS_SPEC): Define.
      	Check for required Sun ld version.
      	* configure: Regenerate.
      	* config.in: Regenerate.
      	* config/sol2.h (LIB_SPEC): Use LIB_THREAD_LDFLAGS_SPEC with
      	-pthread, -threads, LIB_TLS_SPEC with -pthread.
      	* doc/install.texi (Specific, *-*-solaris2*): Document use of
      	alternate thread libraries on Solaris 8.
      	Document TLS patch requirements.
      	* doc/sourcebuild.texi (Add Options): Sort alphabetically.
      	Document tls.
      
      	PR target/18788
      	* config/sol2.h (LIB_SPEC): Link with thread libraries even with
      	-shared.
      
      	gcc/testsuite:
      	* lib/target-supports.exp (add_options_for_tls): New proc.
      	* g++.dg/tls/static-1.C: Use dg-add-options tls.
      	* g++.dg/tls/static-1a.cc: Likewise.
      	* gcc.dg/tls/emutls-1.c: Likewise.
      	* gcc.dg/tls/opt-11.c: Likewise.
      	* gcc.dg/tls/opt-12.c: Likewise.
      	* gcc.dg/tls/pr24428-2.c: Likewise.
      	* gcc.dg/tls/pr24428.c: Likewise.
      	* obj-c++.dg/tls/static-1.mm: Likewise.
      	* obj-c++.dg/torture/tls/thr-init-1.mm: Likewise.
      	* obj-c++.dg/torture/tls/thr-init-2.mm: Likewise.
      	* obj-c++.dg/torture/tls/thr-init-3.mm: Likewise.
      	* objc.dg/torture/tls/thr-init-2.m: Likewise.
      	* objc.dg/torture/tls/thr-init-3.m: Likewise.
      	* objc.dg/torture/tls/thr-init.m: Likewise.
      	* gcc.dg/lto/20090210_0.c: Add -pthread for *-*-solaris2.[89].
      
      From-SVN: r162478
      Rainer Orth committed
  3. 05 Jul, 2010 1 commit
    • acinclude.m4 (LIBGOMP_ENABLE_SYMVERS): Handle sun style. · 6d28b933
      	* acinclude.m4 (LIBGOMP_ENABLE_SYMVERS): Handle sun style.
      	Define LIBGOMP_BUILD_VERSIONED_SHLIB_GNU,
      	LIBGOMP_BUILD_VERSIONED_SHLIB_SUN automake conditionals.
      	(HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT): Define unless
      	targetting solaris2*.
      	* configure: Regenerate.
      	* config.h.in: Regenerate.
      
      	* Makefile.am [LIBGOMP_BUILD_VERSIONED_SHLIB]: Protect
      	libgomp_version_script with LIBGOMP_BUILD_VERSIONED_SHLIB_GNU.
      	Add libgomp_version_dep.
      	[LIBGOMP_BUILD_VERSIONED_SHLIB_SUN]: Handle Sun symbol
      	versioning.
      	[!LIBGOMP_BUILD_VERSIONED_SHLIB]: Add libgomp_version_dep.
      	(libgomp_la_DEPENDENCIES): Set to $(libgomp_version_dep).
      	* Makefile.in: Regenerate.
      
      	* libgomp.h (LIBGOMP_GNU_SYMBOL_VERSIONING): Undef unless
      	HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT.
      	* libgomp.map (OMP_1.0): Move symbols both in OMP_1.0 and OMP_3.0
      	to common block, protected by
      	HAVE_SYMVER_SYMBOL_RENAMING_RUNTIME_SUPPORT.
      
      From-SVN: r161842
      Rainer Orth committed
  4. 09 Jun, 2010 2 commits
    • fdl.texi: Move to GFDL version 1.3. · 07a67d6a
      gcc:
      	* doc/include/fdl.texi: Move to GFDL version 1.3.
      
      	* doc/cpp.texi: Move to GFDL version 1.3.
      	* doc/gcc.texi: Move to GFDL version 1.3.  Fix copyright years.
      	* doc/gccint.texi: Move to GFDL version 1.3.
      	* doc/gcov.texi: Move to GFDL version 1.3.  Update copyright years.
      	* doc/install.texi: Move to GFDL version 1.3.  Fix copyright years.
      	* doc/invoke.texi: Move to GFDL version 1.3.
      
      gcc/fortran:
      	* gfc-internals.texi: Move to GFDL 1.3.
      	* gfortran.texi: Ditto.
      	* intrinsic.texi: Ditto.
      	* invoke.texi: Ditto.
      
      gcc/java:
      	* gcj.texi: Move to GFDL version 1.3.  Fix copyright years.
      
      libgomp:
      	* libgomp.texi: Move to GFDL version 1.3.  Update copyright years.
      
      From-SVN: r160518
      Gerald Pfeifer committed
    • re PR bootstrap/43170 (gcc 4.5 20100218 bootstrap compare fails on os x 10.6) · dbd34b89
      config:
      	PR bootstrap/43170
      	* tls.m4 (GCC_CHECK_TLS): Add volatile qualifier to the test 
      	references.  Move the main () test reference ahead of 
      	pthread_create().  Add a comment to explain the requirements
      	of the test.
      libgomp:
      	PR bootstrap/43170
      	* configure: Regenerate.
      libjava:
      	PR bootstrap/43170
      	* configure: Regenerate.
      libmudflap:
      	PR bootstrap/43170
      	* configure: Regenerate.
      libstdc++-v3:
      	PR bootstrap/43170
      	* configure: Regenerate.
      
      From-SVN: r160457
      Iain Sandoe committed
  5. 04 May, 2010 1 commit
    • no-dist in non-imported automake dirs. · 13917ae3
      libgfortran/:
      	PR other/43620
      	* configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      
      libgomp/:
      	PR other/43620
      	* configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libjava/:
      	PR other/43620
      	* configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
      	* Makefile.in: Regenerate.
      	* gcj/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libjava/libltdl/:
      	PR other/43620
      	* Makefile.am (AUTOMAKE_OPTIONS): Add no-dist.
      	* Makefile.in: Regenerate.
      
      libmudflap/:
      	PR other/43620
      	* configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
      	* Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libssp/:
      	PR other/43620
      	* configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
      	* Makefile.in: Regenerate.
      
      libstdc++-v3/:
      	PR other/43620
      	* configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      	* doc/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* libsupc++/Makefile.in: Regenerate.
      	* po/Makefile.in: Regenerate.
      	* python/Makefile.in: Regenerate.
      	* src/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      lto-plugin/:
      	PR other/43620
      	* configure.ac (AM_INIT_AUTOMAKE): Add no-dist.
      	* Makefile.in: Regenerate.
      
      From-SVN: r159041
      Ralf Wildenhues committed
  6. 26 Apr, 2010 1 commit
  7. 21 Apr, 2010 1 commit
  8. 20 Apr, 2010 2 commits
  9. 14 Apr, 2010 1 commit
  10. 02 Apr, 2010 1 commit
    • Update to Automake 1.11.1. · 4d9e8446
      gcc/:
      	PR other/43620
      	* doc/install.texi (Prerequisites): Bump Automake version to 1.11.1.
      	* aclocal.m4: Regenerate.
      
      lto-plugin/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      
      intl/:
      	* aclocal.m4: Regenerate.
      
      boehm-gc/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* include/Makefile.in: Regenerate.
      
      fixincludes/:
      	* aclocal.m4: Regenerate.
      
      libcpp/:
      	* aclocal.m4: Regenerate.
      
      libdecnumber/:
      	* aclocal.m4: Regenerate.
      
      libffi/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* man/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libgfortran/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      
      libgomp/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libjava/classpath/:
      	* HACKING: Update required Automake version.
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* doc/Makefile.in: Regenerate.
      	* doc/api/Makefile.in: Regenerate.
      	* examples/Makefile.in: Regenerate.
      	* external/Makefile.in: Regenerate.
      	* external/jsr166/Makefile.in: Regenerate.
      	* external/relaxngDatatype/Makefile.in: Regenerate.
      	* external/sax/Makefile.in: Regenerate.
      	* external/w3c_dom/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* lib/Makefile.in: Regenerate.
      	* native/Makefile.in: Regenerate.
      	* native/fdlibm/Makefile.in: Regenerate.
      	* native/jawt/Makefile.in: Regenerate.
      	* native/jni/Makefile.in: Regenerate.
      	* native/jni/classpath/Makefile.in: Regenerate.
      	* native/jni/gconf-peer/Makefile.in: Regenerate.
      	* native/jni/gstreamer-peer/Makefile.in: Regenerate.
      	* native/jni/gtk-peer/Makefile.in: Regenerate.
      	* native/jni/java-io/Makefile.in: Regenerate.
      	* native/jni/java-lang/Makefile.in: Regenerate.
      	* native/jni/java-math/Makefile.in: Regenerate.
      	* native/jni/java-net/Makefile.in: Regenerate.
      	* native/jni/java-nio/Makefile.in: Regenerate.
      	* native/jni/java-util/Makefile.in: Regenerate.
      	* native/jni/midi-alsa/Makefile.in: Regenerate.
      	* native/jni/midi-dssi/Makefile.in: Regenerate.
      	* native/jni/native-lib/Makefile.in: Regenerate.
      	* native/jni/qt-peer/Makefile.in: Regenerate.
      	* native/jni/xmlj/Makefile.in: Regenerate.
      	* native/plugin/Makefile.in: Regenerate.
      	* resource/Makefile.in: Regenerate.
      	* scripts/Makefile.in: Regenerate.
      	* tools/Makefile.in: Regenerate.
      
      libjava/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* configure: Regenerate.
      	* gcj/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libjava/libltdl/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      
      libmudflap/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libobjc/:
      	* aclocal.m4: Regenerate.
      
      libssp/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      
      libstdc++-v3/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      	* doc/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* libsupc++/Makefile.in: Regenerate.
      	* po/Makefile.in: Regenerate.
      	* python/Makefile.in: Regenerate.
      	* src/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      zlib/:
      	* Makefile.in: Regenerate.
      	* aclocal.m4: Regenerate.
      
      From-SVN: r157949
      Ralf Wildenhues committed
  11. 22 Mar, 2010 1 commit
  12. 08 Mar, 2010 3 commits
    • Add ChangeLog entries. · b58543c3
      From-SVN: r157292
      Sebastian Pop committed
    • Add forgotten ChangeLog entries. · 73102986
      Eric pointed out that my ChangeLog was incorrect. As I forgot to
      commit it at all, here the corrected ChangeLogs for the last commit.
      
      gcc/
      2010-03-05  Tobias Grosser  <grosser@fim.uni-passau.de>
      	    Ramakrishna Upadrasta <Ramakrishna.Upadrasta@inria.fr>
      
      	* graphite-clast-to-gimple.c (clast_to_gcc_expression): Also
      	handle conversions from pointer to integers.
      	(gcc_type_for_cloog_iv): Choose the smalles signed integer as an
      	induction variable, to be able to work with code generated by
      	CLooG.
      	* graphite-sese-to-poly.c (scop_ivs_can_be_represented): New.
      	(build_poly_scop): Bail out if we cannot codegen a loop.
      
      gcc/testsuite/
      2010-03-05  Tobias Grosser  <grosser@fim.uni-passau.de>
      
      	* gcc.dg/graphite/id-18.c: New.
      	* gcc.dg/graphite/run-id-pr42644.c: New.
      
      libgomp/
      2010-03-05  Tobias Grosser  <grosser@fim.uni-passau.de>
      
      	* testsuite/libgomp.graphite/force-parallel-1.c: Adjust.
      	* testsuite/libgomp.graphite/force-parallel-2.c: Adjust.
      
      From-SVN: r157287
      Tobias Grosser committed
    • Fix type problems in loop ivs. · 68d3ff90
      Fix pr42644.
      Fix pr42130 (dealII).
      
      2010-03-03  Tobias Grosser  <grosser@fim.uni-passau.de>
      
      	* gcc/graphite-clast-to-gimple.c (clast_to_gcc_expression): Also
      	handle conversions from pointer to integers.
      	(gcc_type_for_cloog_iv): Choose the smalles signed integer as an
      	induction variable, to be able to work with code generated by
      	CLooG.
      	* gcc/graphite-sese-to-poly.c (scop_ivs_can_be_represented): New.
      	(build_poly_scop): Bail out if we cannot codegen a loop.
      	* gcc/testsuite/gcc.dg/graphite/id-18.c: New.
      	* gcc/testsuite/gcc.dg/graphite/run-id-pr42644.c: New.
      	* libgomp/testsuite/libgomp.graphite/force-parallel-1.c: Adjust.
      	* libgomp/testsuite/libgomp.graphite/force-parallel-2.c: Adjust.
      
      From-SVN: r157286
      Tobias Grosser committed
  13. 07 Feb, 2010 1 commit
    • Fix PR42988: handle unknown_dependence. · 8d2220b2
      2010-02-07  Sebastian Pop  <sebastian.pop@amd.com>
      
      	PR middle-end/42988
      	* graphite-dependences.c (dependence_polyhedron): Set PDDR_KIND
      	to unknown_dependence.
      	(graphite_legal_transform_dr): Handle the unknown_dependence.
      	(graphite_carried_dependence_level_k): Same.
      
      	* testsuite/libgomp.graphite/force-parallel-5.c: Un-XFAILed.
      	* testsuite/libgomp.graphite/pr41118.c: Renamed from pr4118.
      
      From-SVN: r156582
      Sebastian Pop committed
  14. 29 Jan, 2010 1 commit
  15. 28 Jan, 2010 1 commit
  16. 26 Jan, 2010 3 commits
  17. 05 Jan, 2010 1 commit
  18. 04 Jan, 2010 1 commit
  19. 03 Jan, 2010 1 commit
  20. 23 Dec, 2009 1 commit
    • Add missing testcases. · 1b3abda8
      2009-12-23  Sebastian Pop  <sebpop@gmail.com>
      
      	* g++.dg/graphite/id-1.C: New.
      	* g++.dg/graphite/pr41305.C: New.
      	* gcc.dg/graphite/id-16.c: New.
      	* gcc.dg/graphite/interchange-10.c: New.
      	* gcc.dg/graphite/interchange-11.c: New.
      	* gcc.dg/graphite/interchange-mvt.c: New.
      	* gcc.dg/graphite/pr40281.c: New.
      	* gcc.dg/graphite/run-id-2.c: New.
      	* gcc.dg/graphite/scop-dsyr2k.c: New.
      	* gcc.dg/graphite/scop-dsyrk.c: New.
      	* gcc.dg/graphite/scop-mvt.c: New.
      	* gcc.dg/graphite/scop-sor.c: New.
      	* gfortran.dg/graphite/id-18.f90: New.
      	* gfortran.dg/graphite/interchange-3.f90: New.
      	* gfortran.dg/graphite/pr42050.f90: New.
      
      	* testsuite/libgomp.graphite/pr4118.c: New.
      
      From-SVN: r155424
      Sebastian Pop committed
  21. 22 Dec, 2009 2 commits
    • crayptr2.f90: Remove forced static linkage for darwin... · e19977d3
      2009-12-22  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
      
      	* testsuite/libgomp.fortran/crayptr2.f90: Remove forced static linkage
      	for darwin, protect the test with require-effective-target tls_runtime.
      	* testsuite/libgomp.fortran/pr32550.f90: Ditto.
      
      From-SVN: r155409
      Iain Sandoe committed
    • re PR target/41605 (Static linking of libgcc/libgfortran/libstdc++ can cause… · 1d32a772
      re PR target/41605 (Static linking of libgcc/libgfortran/libstdc++ can cause inconsistent symbol resolution.)
      
      2009-12-22  Iain Sandoe  <iain.sandoe@sandoe-acoustics.co.uk>
      
      gcc/
      	PR target/41605
      	* lib/g++.exp: Provide -B options to allow for link spec %s
      	substitutions for static libraries.
      
      libstdc++-v3/
      	PR target/41605
      	* testsuite/libstdc++-abi/abi.exp: Provide -B options to allow for
      	link spec %s substitutions for static libraries.
      	* testsuite/lib/libstdc++.exp: Ditto
      
      libgomp/
      	PR target/41605
      	* testsuite/lib/libgomp.exp: Provide -B options to allow for
      	link spec %s substitutions for static libraries.
      
      From-SVN: r155408
      Iain Sandoe committed
  22. 18 Dec, 2009 1 commit
  23. 05 Dec, 2009 1 commit
    • Sync from git Libtool and regenerate. · 43e02a8a
      /:
      	PR target/38384
      	PR bootstrap/40972
      	* libtool.m4: Sync from git Libtool.
      	* ltoptions.m4: Likewise.
      	* ltversion.m4: Likewise.
      	* lt~obsolete.m4: Likewise.
      	* ltmain.sh: Likewise.
      
      boehm-gc/:
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      	* include/Makefile.in: Regenerate.
      
      fixincludes/:
      	* configure: Regenerate.
      
      gcc/:
      	* configure: Regenerate.
      
      libffi/:
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* man/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libgfortran/:
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      
      libgomp/:
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libjava/classpath/:
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      	* doc/Makefile.in: Regenerate.
      	* doc/api/Makefile.in: Regenerate.
      	* examples/Makefile.in: Regenerate.
      	* external/Makefile.in: Regenerate.
      	* external/jsr166/Makefile.in: Regenerate.
      	* external/relaxngDatatype/Makefile.in: Regenerate.
      	* external/sax/Makefile.in: Regenerate.
      	* external/w3c_dom/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* lib/Makefile.in: Regenerate.
      	* native/Makefile.in: Regenerate.
      	* native/fdlibm/Makefile.in: Regenerate.
      	* native/jawt/Makefile.in: Regenerate.
      	* native/jni/Makefile.in: Regenerate.
      	* native/jni/classpath/Makefile.in: Regenerate.
      	* native/jni/gconf-peer/Makefile.in: Regenerate.
      	* native/jni/gstreamer-peer/Makefile.in: Regenerate.
      	* native/jni/gtk-peer/Makefile.in: Regenerate.
      	* native/jni/java-io/Makefile.in: Regenerate.
      	* native/jni/java-lang/Makefile.in: Regenerate.
      	* native/jni/java-math/Makefile.in: Regenerate.
      	* native/jni/java-net/Makefile.in: Regenerate.
      	* native/jni/java-nio/Makefile.in: Regenerate.
      	* native/jni/java-util/Makefile.in: Regenerate.
      	* native/jni/midi-alsa/Makefile.in: Regenerate.
      	* native/jni/midi-dssi/Makefile.in: Regenerate.
      	* native/jni/native-lib/Makefile.in: Regenerate.
      	* native/jni/qt-peer/Makefile.in: Regenerate.
      	* native/jni/xmlj/Makefile.in: Regenerate.
      	* native/plugin/Makefile.in: Regenerate.
      	* resource/Makefile.in: Regenerate.
      	* scripts/Makefile.in: Regenerate.
      	* tools/Makefile.in: Regenerate.
      
      libjava/:
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      	* gcj/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libmudflap/:
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      libobjc/:
      	* configure: Regenerate.
      
      libssp/:
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      
      libstdc++-v3/:
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      	* doc/Makefile.in: Regenerate.
      	* include/Makefile.in: Regenerate.
      	* libsupc++/Makefile.in: Regenerate.
      	* po/Makefile.in: Regenerate.
      	* python/Makefile.in: Regenerate.
      	* src/Makefile.in: Regenerate.
      	* testsuite/Makefile.in: Regenerate.
      
      lto-plugin/:
      	* configure: Regenerate.
      	* Makefile.in: Regenerate.
      
      zlib/:
      	* Makefile.in: Regenerate.
      	* configure: Regenerate.
      
      From-SVN: r155012
      Ralf Wildenhues committed
  24. 30 Nov, 2009 1 commit
    • libgomp.exp (libgomp_init): Add host-dependent settings for LC_ALL and LANG. · 17f35e23
      libgomp/ChangeLog
      
      2009-11-30  Dave Korn  <dave.korn.cygwin@gmail.com>
      
      	* testsuite/lib/libgomp.exp (libgomp_init): Add host-dependent
      	settings for LC_ALL and LANG.
      
      gcc/testsuite/ChangeLog
      
      2009-11-30  Dave Korn  <dave.korn.cygwin@gmail.com>
      
      	* lib/g++.exp (g++_init): Add host-dependent settings for
      	LC_ALL and LANG.
      	* lib/gcc-dg.exp: Likewise.
      	* lib/options.exp: Likewise.
      	* lib/objc.exp (objc_init): Likewise.
      	* lib/gfortran.exp (gfortran_init): Likewise.
      
      libjava/ChangeLog
      
      2009-11-30  Dave Korn  <dave.korn.cygwin@gmail.com>
      
      	* testsuite/lib/libjava.exp (libjava_init):  Add host-dependent
      	settings for LC_ALL and LANG.
      
      From-SVN: r154854
      Dave Korn committed
  25. 25 Nov, 2009 3 commits
    • re PR fortran/42162 (OpenMP: ICE: tree check in omp_add_variable, at gimplify.c:5282) · 281e33e1
      	PR fortran/42162
      	* trans-openmp.c (gfc_trans_omp_do): When dovar isn't a VAR_DECL,
      	don't use simple loop and handle clauses properly.
      
      	* testsuite/libgomp.fortran/pr42162.f90: New test.
      
      From-SVN: r154654
      Jakub Jelinek committed
    • ChangeLog.graphite: New. · 7f05acf9
      2009-10-09  Sebastian Pop  <sebastian.pop@amd.com>
      
      	* ChangeLog.graphite: New.
      	* testsuite/libgomp.graphite/graphite.exp (PARALLEL_CFLAGS): Add
      	-fno-loop-block.
      
      From-SVN: r154571
      Sebastian Pop committed
    • re PR tree-optimization/41118 (Wrong dependence analysis in graphite for unrestricted pointers) · 1825f9a2
      2009-09-17 Li Feng  <nemokingdom@gmail.com>
      
      	PR middle-end/41118
      	* graphite-dependences.c (poly_drs_may_alias_p): Adjust definition.
      	(pddr_original_scattering): Make sure 2 pdr2 in the same base object set.
      	(graphite_carried_dependence_level_k): Ditto.
      	* graphite-poly.c (new_poly_dr): Add init of PDR_BASE_OBJECT_SET.
      	* graphite-poly.h (struct poly_dr): Add member dr_base_object_set.
      	(new_poly_dr): Adjust declaration.
      	* graphite-sese-to-poly.c (free_data_refs_aux): New.
      	(free_gimple_bb): Added free_data_refs_aux.
      	(build_poly_dr): Add dr_base_object_set.
      	(partition_drs_to_sets): New.
      	(dr_same_base_object_p): New.
      	(build_alias_set_for_drs): New.
      	(build_base_object_set_for_drs): New.
      	(build_scop_drs): Add build_base_obj_set_for_drs.
      	* graphite-sese-to-poly.h: Added #define for alias set number index and
      	base object set index.
      	* libgomp/testsuite/libgomp.graphite/force-parallel-6.c: Refine tests.
      	* libgomp/testsuite/libgomp.graphite/pr4118.c: New.
      
      From-SVN: r154549
      Li Feng committed
  26. 13 Nov, 2009 1 commit
  27. 27 Oct, 2009 1 commit
  28. 26 Oct, 2009 1 commit
  29. 22 Oct, 2009 1 commit
    • cfgloopmanip.c (duplicate_subloops): Export. · 48710229
      2009-10-22  Razya Ladelsky  <razya@il.ibm.com>
      
              * cfgloopmanip.c  (duplicate_subloops): Export.
              * tree-parloops.c (loop_parallel_p): Dump if loop is innermost.
              (transform_to_exit_first_loop): Duplicate bbs starting from 
              header up to loop->latch instead of exit->src.
              Initialize control variable to the correct number of iterations.
              (gather_scalar_reductions): Do not register double reductions.
              (parallelize_loops): Dump which loop is tested. 
              Indicate whether the parallelized loop is inner or not. 
              Remove the innermost-loop requirement.
              * cfgloop.h (duplicate_subloops): Export. 
              * tree-cfg.c (add_phi_args_after_redirect): New function.
              (gimple_duplicate_sese_tail): Remove the no-subloops constraint.
              Call duplicate_subloops.
              Update number of iterations at the exit condition.
              Don't redirect nexits always to the loop exit.
              Redirect copied edges from latch to the loop exit.
              * testsuite/libgomp.graphite/force-parallel-2.c: Adjust scan.
              * testsuite/gcc.dg/autopar/outer-1.c: New testcase.
              * testsuite/gcc.dg/autopar/outer-2.c: New testcase.
              * testsuite/gcc.dg/autopar/outer-3.c: New testcase.
              * testsuite/gcc.dg/autopar/outer-4.c: New testcase.
              * testsuite/gcc.dg/autopar/outer-5.c: New testcase.
              * testsuite/gcc.dg/autopar/outer-6.c: New testcase.
      
      From-SVN: r153457
      Razya Ladelsky committed