X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=ChangeLog;h=30d83bfe7084b5f9df86f02907928c926ce8b39c;hb=d06a01bf68804185394809bfc9754dfe9c522639;hp=3a14fa7b6d52bc711453e063e4b68d1f11d0ef41;hpb=dd552284fd817c9d946598a7b647f9e67753bed6;p=gcc.git diff --git a/ChangeLog b/ChangeLog index 3a14fa7b6d5..30d83bfe708 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,487 @@ +2012-12-11 H.J. Lu + + * Makefile.def (target_modules): Add bootstrap=true and + raw_cxx=true to libsanitizer. + * configure.ac (bootstrap_target_libs): Add libsanitizer. + * Makefile.in: Regenerated. + * configure: Likewise. + +2012-12-01 Richard Sandiford + + * MAINTAINERS: Remove self as RTL optimization maintainer. + +2012-11-30 Kyrylo Tkachov + + * MAINTAINERS (Write After Approval): Add myself. + +2012-11-28 H.J. Lu + + * Makefile.def (target_modules): Remove bootstrap=true and + raw_cxx=true from libsanitizer. + * configure.ac (bootstrap_target_libs): Remove libsanitizer. + * Makefile.in: Regenerated. + * configure: Likewise. + +2012-11-28 H.J. Lu + + * Makefile.def (target_modules): Add bootstrap=true and + raw_cxx=true to libsanitizer. + * configure.ac (bootstrap_target_libs): Add libsanitizer. + * Makefile.in: Regenerated. + * configure: Likewise. + +2012-11-28 Andrew Pinski + + PR bootstrap/54279 + * configure.ac (CXX_FOR_TARGET): Change over to use xg++. + * configure: Regenerate. + * Makefile.tpl (POSTSTAGE1_CXX_EXPORT): Change over to use xg++. + * Makefile.in: Regenerate. + +2012-11-27 Siddhesh Poyarekar + + * configure.ac: Disable libsanitizer if we're not building C++. + * configure: Regenerate. + +2012-11-15 Roland McGrath + + * MAINTAINERS (Write After Approval): Add myself. + +2012-11-15 Dmitry Vyukov + + * MAINTAINERS: (libsanitizer, asan.c): Add myself, + Kostya Serebryany (kcc@google.com) and + Jakub Jelinek (jakub@redhat.com). + Rename area for Dodji Seketeli (dodji@redhat.com). + +2012-11-15 Dodji Seketeli + + * MAINTAINERS: (asan.c, related): Add myself. + +2012-11-14 Roland McGrath + + * configure.ac (ENABLE_GOLD): Consider *-*-nacl* targets ELF. + * configure: Regenerate. + +2012-11-13 Richard Henderson + + * configure.ac: Move libsanitizer logic to subdirectory. + * configure: Regenerate. + +2012-11-13 Dodji Seketeli + + * configure.ac: Enable libsanitizer just on x86 linux for now. + * configure: Re-generate. + +2012-11-13 David Edelsohn + + * configure.ac: Disable libsanitizer on AIX. Merge libquadmath + sections. + * configure: Regenerate. + +2012-11-13 Hans-Peter Nilsson + + * configure.ac: Add section for configdirs for libsanitizer. + Disable for cris-*-* and mmix-*-*. + * configure: Regenerate. + +2012-11-12 Wei Mi + + * configure.ac: Add libsanitizer to target_libraries. + * Makefile.def: Ditto. + * configure: Regenerate. + * Makefile.in: Regenerate. + * libsanitizer: New directory for asan runtime. Contains an empty + tsan directory. + +2012-11-03 Corinna Vinschen + + * configure.ac (FLAGS_FOR_TARGET,target=cygwin): Fix for building + against Mingw64 w32api. + * configure: Regenerate. + +2012-11-03 H.J. Lu + + * configure: Regenerated. + +2012-11-03 Robert Mason + + * configure.ac: add --disable-libstdcxx configure option + and handle defaulted state only for VxWorks, ARM-wince-pe and AVR. + +2012-10-30 Ganesh Gopalasubramanian + + * MAINTAINERS (Write After Approval): Add myself. + +2012-10-26 James Greenhalgh + + * MAINTAINERS (Write After Approval): Add myself. + +2012-10-24 Sharad Singhai + + * MAINTAINERS (Write After Approval): Add myself. + +2012-10-24 Eric Christopher + + * MAINTAINERS: Update email address. + +2012-10-23 Eric Botcazou + + PR bootstrap/54820 + * configure.ac (have_static_libs): Force 'no' for GCC version < 4.5. + * configure: Regenerate. + +2012-10-23 Richard Earnshaw + + * MAINTAINERS (aarch64): Add Marcus and myself. + +2012-10-22 Eric Botcazou + + PR bootstrap/54820 + * Makefile.tpl (STAGE1_FLAGS_TO_PASS): New variable. + (all-[+prefix+][+module+]): Pass stage1_args to sub-makes. + (all-stage[+id+]-[+prefix+][+module+]): Likewise, if prev is false. + (clean-stage[+id+]-[+prefix+][+module+]): Likewise, if prev is false. + (host_modules): Set stage1_args to STAGE1_FLAGS_TO_PASS. + * Makefile.in: Regenerate. + * configure.ac (have_static_libs): New variable and associated check. + (stage1-ldflags): Move to after stage1_libs and set to -static-libstdc++ + -static-libgcc if stage1_libs is empty and have_static_libs is yes. + * configure: Regenerate. + +2012-10-10 Richard Biener + + * MAINTAINERS: Adjust for changed surname. + +2012-10-04 Lawrence Crowl + + * MAINTAINERS (Write After Approval): Add myself. + +2012-10-01 Cary Coutant + + * MAINTAINERS: Add myself as dwarf debugging code maintainer. + +2012-09-28 Ian Lance Taylor + + * Makefile.def: Make all-target-libgo depend on + all-target-libbacktrace. + * Makefile.in: Rebuild. + +2012-09-26 Ian Lance Taylor + + * Makefile.def: Make all-gcc depend on all-libbacktrace. + * Makefile.in: Rebuild. + +2012-09-20 Walter Lee + + * configure.ac: Add tilegx to list of targets that support gold. + * configure: Regenerate. + +2012-09-20 Marek Polacek + + * MAINTAINERS (Write After Approval): Add myself. + +2012-09-19 Steve Ellcey + + * configure.ac: Add mips*-mti-elf* target. + * configure: Regenerate. + +2012-09-17 Ian Lance Taylor + + * MAINTAINERS (Various Maintainers): Add libbacktrace. + * configure.ac (host_libs): Add libbacktrace. + (target_libraries): Add libbacktrace. + * Makefile.def (host_modules): Add libbacktrace. + (target_modules): Likewise. + * configure, Makefile.in: Rebuild. + +2012-09-14 David Edelsohn + + PR target/38607 + Merge upstream change. + * libtool.m4 (_LT_COMPILER_PIC): Add -fPIC to GCC and GXX for AIX. + + * configure.ac: Add target-libquadmath to noconfigdirs for AIX. + Add libgomp*.o to compare_exclusions for AIX. + * configure: Regenerate. + +2012-09-06 Diego Novillo + + * configure.ac: Bump minimum GMP version to 4.2.3. + * configure: Re-generate. + +2012-09-05 Georg-Johann Lay + + PR target/54461 + * configure.ac (noconfigdirs,target=avr-*-*): Add target-newlib, + target-libgloss if not configured --with-avrlibc=no. + * configure: Regenerate. + +2012-09-04 Jason Merrill + + * configure.ac: Fix --enable-languages=all. + +2012-09-04 Christophe Lyon + + * MAINTAINERS (Write After Approval): Add myself. + +2012-09-03 Richard Guenther + + PR bootstrap/54138 + * configure.ac: Re-organize ISL / CLOOG checks to allow + disabling with either --without-isl or --without-cloog. + * configure: Regenerated. + +2012-09-03 Georg-Johann Lay + + * configure.ac (noconfigdirs,target=avr): Add target-libquadmath. + * configure: Regenerate. + +2012-08-27 Ulrich Drepper + + * MAINTAINERS: Fix my email address. + +2012-08-26 H.J. Lu + + PR binutils/4970 + * Makefile.def (host_modules): Rmove lib_path=.libs from bfd + and opcodes. + * Makefile.in: Regenerated. + +2012-08-26 Art Haas + + * configure: Regenerate. + +2012-08-25 Křištof Želechovski + + * INSTALL/README: Also refer to the online installation + instructions. + +2012-08-21 Hariharan Sandanagobalane + + * MAINTAINERS (Write After Approval): Add myself. + (Picochip port): Remove myself. + +2012-08-14 Diego Novillo + + Merge from cxx-conversion branch. + + * Makefile.tpl (STAGE[+id+]_CXXFLAGS): Remove + POSTSTAGE1_CONFIGURE_FLAGS. + * Makefile.in: Regenerate. + * configure.ac (ENABLE_BUILD_WITH_CXX): Remove. Update all users. + Force C++ when bootstrapping. + * configure: Regenerate. + +2012-07-24 Jan-Benedict Glaw + + * MAINTAINERS (Write After Approval): Add myself. + +2012-07-16 Joseph Myers + + * README: Document use of ranges of years in copyright notices. + +2012-07-06 Richard Guenther + + * Makefile.def (cloog): Pass $(HOST_GMPINC) and $(HOST_ISLINC) + as CPPFLAGS, pass path to built gmp as LDFLAGS, always use + --with-gmp=system. + * Makefile.in: Regenerated. + * configure: Likewise. + +2012-07-06 Richard Guenther + + * configure.ac (extra_isl_gmp_configure_flags): Initialize and subst. + * Makefile.def (isl): Use extra_isl_gmp_configure_flags and + supply V=1 as extra_make_flags. + * configure: Regenerated. + * Makefile.in: Likewise. + +2012-07-04 Tristan Gingold + + * configure: Regenerate. + +2012-07-03 Richard Guenther + + * Makfile.def (isl): Remove not necessary extra_exports and + extra_make_flags. + (cloog): Use $$CPPFLAGS instead of ${CPPFLAGS}. + * Makefile.in: Regenerated. + +2012-07-03 Richard Guenther + + * Makefile.def (cloog): Add V=1 to extra_make_flags. + * configure.ac: If either the ISL or the CLooG check failed + do not try to build in-tree versions. + * Makefile.in: Regenerated. + * configure: Regenerated. + +2012-07-03 Rainer Orth + + * configure: Regenerate. + +2012-07-02 Janis Johnson + + * MAINTAINERS (Various Maintainers): Add myself as testsuite + maintainer. + +2012-07-02 Richard Guenther + + * configure: Regenerated. + +2012-07-02 Richard Guenther + Michael Matz + Tobias Grosser + Sebastian Pop + + * Makefile.def: Add ISL host module, remove PPL host module. + Adjust ClooG host module to use the proper ISL. + * Makefile.tpl: Pass ISL include flags instead of PPL ones. + * configure.ac: Include config/isl.m4. Add ISL host library, + remove PPL. Remove PPL configury, add ISL configury, adjust + ClooG configury. + * Makefile.in: Regenerated. + * configure: Likewise. + +2012-07-02 Richard Guenther + + Merge from graphite branch + 2011-07-21 Tobias Grosser + + * configure: Regenerated. + * config/cloog.m4: Remove support for CLooG-ppl and CLooG-parma, + both cloog.org and legacy versions. The only supported version will + be CLooG with the isl backend. + + 2011-07-21 Tobias Grosser + + * configure: Regenerated. + * configure.ac: Require cloog isl 0.17.0 + + 2011-07-21 Tobias Grosser + + * configure: Regenerated. + * config/cloog.m4: Do not define CLOOG_ORG + +2012-06-29 Steven Bosscher + + * configure.ac: Skip C if explicitly selected. + * configure: Regenerate. + +2012-06-28 Christophe Lyon + + * configure.ac (CFLAGS_FOR_TARGET, CXXFLAGS_FOR_TARGET): Make sure + they contain -O2. + * configure: Regenerate. + +2012-06-25 Richard Sandiford + + PR debug/53740 + * df.h, df-problems.c, dce.c: Revert last patch. + +2012-06-25 Iain Sandoe + + * MAINTAINERS (Write After Approval): Update my email address. + +2012-06-21 Meador Inge + + * MAINTAINERS (Write After Approval): Add myself. + +2012-06-20 Jason Merrill + + * Makefile.tpl (check-target-libgomp-c++): New. + (check-target-libitm-c++): New. + * Makefile.def (c++): Add them. + * Makefile.in: Regenerate. + +2012-05-29 Edmar Wienskoski + + * MAINTAINERS (Write After Approval): Add myself. + +2012-05-16 Olivier Hainque + + * Makefile.tpl (gcc-no-fixedincludes): Rename into ... + (gcc-install-no-fixedincludes): Now forwarder to local target in gcc/ + (install-no-fixedincludes): Adjust accordingly. + * Makefile.in: Regenerate. + +2012-05-15 H.J. Lu + + Merge upstream change + * libtool.m4 (_LT_ENABLE_LOCK): Support x32. + +2012-05-14 Marc Glisse + + * MAINTAINERS (Write After Approval): Add myself. + +2012-05-09 Nick Clifton + Paul Smith + + PR bootstrap/50461 + * configure.ac (mpfr-dir): When using in-tree MPFR sources + allow for the fact that from release v3.1.0 of MPFR the source + files were moved into a src sub-directory. + * configure: Regenerate. + +2012-05-07 Janne Blomqvist + + * configure.ac: Bump minimum MPFR version to 2.4.0. + * configure: Regenerated. + +2012-05-01 Richard Henderson + + * Makefile.def (libatomic): New target_module. + * configure.ac (target_libraries): Add libatomic. + (noconfigdirs): Check if libatomic is supported. + * Makefile.in, configure: Rebuild. + +2012-05-01 Greta Yorsh + + * MAINTAINERS (Write After Approval): Add myself. + +2012-04-25 Joel Brobecker + + * config.sub: Update to 2012-04-18 version from official repo. + +2012-04-24 Naveen H.S + + * MAINTAINERS (Write After Approval): Add myself. + +2012-04-11 Steve Ellcey + + * MAINTAINERS: Changed email address. + +2012-03-28 Georg-Johann Lay + + PR target/52737 + * contrib/gcc_update (files_and_dependencies): + Remove gcc/config/avr/t-multilib from touch data. + +2012-03-14 Rainer Orth + + * MAINTAINERS (OS Port Maintainers): Remove irix. + * configure.ac (enable_libgomp): Remove *-*-irix6*. + (unsupported_languages): Remove mips-sgi-irix6.*. + (noconfigdirs): Don't add ${libgcj} for mips*-*-irix6*. + (with_stabs): Remove. + * configure: Regenerate. + +2012-03-12 Rainer Orth + + * MAINTAINERS (OS Port Maintainers): Remove osf. + * configure.ac (enable_libgomp): Remove *-*-osf*. + (with_stabs): Remove alpha*-*-osf*. + * configure: Regenerate. + +2012-03-05 Tristan Gingold + + * configure.ac: Enable gdb and readline for ia64*-*-*vms*. + * configure: Regenerate. + +2012-02-17 Walter Lee + + * MAINTAINERS: (Write After Approval): Delete myself. + 2012-02-14 Walter Lee * MAINTAINERS (tilegx port): Add myself. @@ -6,9 +490,8 @@ 2012-02-12 Gerald Pfeifer - * MAINTAINERS (Various Maintainers): Add Diego Novillo, - Gerald Pfeifer and Joseph Myers as docstring relicensing - maintainers. + * MAINTAINERS (Various Maintainers): Add Diego Novillo, Gerald Pfeifer + and Joseph Myers as docstring relicensing maintainers. 2012-02-09 Bin Cheng @@ -21,7 +504,8 @@ 2012-02-04 Venkataramanan Kumar - * MAINTAINERS (Write After Approval): Move myself to maintain alphabetical order. + * MAINTAINERS (Write After Approval): Move myself to + maintain alphabetical order. 2012-02-03 Venkataramanan Kumar @@ -93,7 +577,7 @@ 2011-11-21 Andreas Tobler - * libtool.m4: dditional FreeBSD 10 fixes. + * libtool.m4: Additional FreeBSD 10 fixes. 2011-11-21 Joern Rennecke @@ -174,7 +658,7 @@ 2011-09-09 Linas Vepstas Ben Elliston - * config.sub (hexagon, hexagon-*): New. + * config.sub (hexagon, hexagon-*): New. 2011-08-23 Roland McGrath @@ -762,7 +1246,8 @@ 2011-03-11 Chen Liqin - * MAINTAINERS: Update myself as score backend maintainer, update my e-mail address. + * MAINTAINERS: Update myself as score backend maintainer, + update my e-mail address. 2011-03-09 Xuepeng Guo @@ -997,7 +1482,7 @@ 2010-11-23 Matthias Klose * configure.ac: For --enable-gold, handle value `default' instead of - `both*'. New configure option --{en,dis}able-ld. + `both*'. New configure option --{en,dis}able-ld. * configure: Regenerate. 2010-11-20 Ian Lance Taylor @@ -1595,11 +2080,11 @@ * configure: Regenerate. 2010-01-07 Kaveh R. Ghazi - Francois-Xavier Coudert + Francois-Xavier Coudert PR bootstrap/42424 * configure.ac: Include libtool m4 files. - (_LT_CHECK_OBJDIR): Call it. + (_LT_CHECK_OBJDIR): Call it. (extra_mpc_mpfr_configure_flags, extra_mpc_gmp_configure_flags, gmplibs, ppllibs, clooglibs): Use $lt_cv_objdir. @@ -1740,7 +2225,7 @@ 2009-10-26 Johannes Singler - * MAINTAINERS (Write After Approval): Update my e-mail address. + * MAINTAINERS (Write After Approval): Update my e-mail address. 2009-10-23 Rainer Orth @@ -1776,7 +2261,7 @@ 2009-10-07 Rafael Avila de Espindola * MAINTAINERS: Change my email address. Change plugi-in to plugin. - + 2009-10-07 Richard Guenther * MAINTAINERS (LTO): List Diego Novillo, Rafael Avila de Espindola, @@ -2028,7 +2513,7 @@ * configure.ac (sh*-*-elf): Don't add target-libgloss to noconfigdirs. * configure: Regenerate. - + 2009-07-28 Rask Ingemann Lambertsen * MAINTAINERS (Write After Approval): Update my e-mail address. @@ -2093,7 +2578,7 @@ 2009-06-09 Ghassan Shobaki - * MAINTAINERS: Added my name to the write-after-approval list + * MAINTAINERS: Added my name to the write-after-approval list 2009-06-08 Kaveh R. Ghazi @@ -2103,8 +2588,8 @@ 2009-06-03 Jerome Guitton Ralf Wildenhues - * Makefile.tpl (all): Avoid a trailing backslash. - * Makefile.in: Regenerate. + * Makefile.tpl (all): Avoid a trailing backslash. + * Makefile.in: Regenerate. 2009-06-03 Ben Elliston @@ -2197,7 +2682,7 @@ (EXTRA_HOST_FLAGS): Pass GCJ and GFORTRAN. (POSTSTAGE1_FLAGS_TO_PASS): Move SYSROOT_CFLAGS_FOR_TARGET and DEBUG_PREFIX_CFLAGS_FOR_TARGET from CFLAGS, CXXFLAGS, LIBCFLAGS, - LIBCXXFLAGS to XGCC_FLAGS_FOR_TARGET. Add it along with TFLAGS + LIBCXXFLAGS to XGCC_FLAGS_FOR_TARGET. Add it along with TFLAGS to CC, CXX, GCJ, and GFORTRAN. Pass XGCC_FLAGS_FOR_TARGET and TFLAGS. (BUILD_CONFIG): Include if requested. @@ -2320,7 +2805,7 @@ 2009-03-11 Nicola Pero * MAINTAINERS: Update e-mail address. - + 2009-03-11 Dorit Nuzman * MAINTAINERS: Remove myself as auto-vectorizer maintainer.