X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=ChangeLog;h=e70df0cb9e1e58fea257ca503bc4798be770805e;hp=6a2b832dd1fc3457f4787cdd165c9bfe9fb40cb4;hb=084e63568d05c56b5c0ac234c2fe80933487aa4e;hpb=98e42167abf87da6e5d6f6a15e9b9181e34bf18d diff --git a/ChangeLog b/ChangeLog index 6a2b832dd1f..e70df0cb9e1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,395 @@ +2011-11-21 Eric Botcazou + + * MAINTAINERS: Add self as co-maintainer of the Ada front end. + +2011-11-21 Andreas Tobler + + * libtool.m4: dditional FreeBSD 10 fixes. + +2011-11-21 Joern Rennecke + + * MAINTAINERS: Move myself from Write After Approval to CPU Port + Maintainers section, as Epiphany maintainer. + +2011-11-18 Iain Sandoe + + PR target/49992 + * configure.ac: Remove ranlib special-casing for Darwin. + * configure: Regenerate. + +2011-11-12 Andrey Belevantsev + + * MAINTAINERS (Reviewers): Keep the list sorted. + +2011-11-11 Andrey Belevantsev + + * MAINTAINERS (Selective Scheduling): Add myself as a reviewer. + +2011-11-09 Roland McGrath + + * configure.ac: Add tool checks for READELF and READELF_FOR_TARGET. + * configure: Rebuild. + * Makefile.def (flags_to_pass): Add READELF_FOR_TARGET. + * Makefile.tpl (READELF, READELF_FOR_TARGET): New variables. + (HOST_EXPORTS): Add READELF, READELF_FOR_TARGET. + (BASE_FLAGS_TO_PASS): Add READELF_FOR_TARGET. + (BASE_TARGET_EXPORTS, EXTRA_HOST_FLAGS, EXTRA_TARGET_FLAGS): + Add READELF. + * Makefile.in: Rebuild. + +2011-11-09 Jason Merrill + + * Makefile.def (language=c++): Remove check-c++0x. + * Makefile.in (check-gcc-c++): Regenerate. + +2011-11-08 Richard Henderson + + * configure.ac: Test for libitm directory present first. + + * configure.ac: Adjust srcdir for running libitm/configure.tgt. + + * configure.ac: Test libitm/configure.tgt to disable libitm. + * configure: Rebuild. + +2011-11-07 Aldy Hernandez + Richard Henderson + + Merged from transactional-memory. + + * Makefile.def (lang_env_dependencies): libitm is c++. + Add libitm target module. + * configure.ac: Likewise. + * config/mmap.m4: New file. + * contrib/gcc_update: Add libitm to touch data. + * Makefile.in, configure: Rebuild. + +2011-11-02 Rainer Orth + + * Makefile.tpl (EXTRA_GCC_FLAGS): Remove LIBGCC2_CFLAGS, + LIBGCC2_DEBUG_CFLAGS, LIBGCC2_INCLUDES. + * Makefile.in: Regenerate. + +2011-11-01 DJ Delorie + + * config.sub: Update to version 2011-10-29 (added rl78) + +2011-10-27 Nick Clifton + + * config.sub: Import these changes from the config project: + + 2011-10-08 Joern Rennecke + Ben Elliston + + * config.sub (epiphany): New. + + 2011-09-09 Linas Vepstas + Ben Elliston + + * config.sub (hexagon, hexagon-*): New. + + 2011-08-23 Roland McGrath + + * config.sub: Rename 32eb to be32, 32el to le32, 64el to le64, and + 64eb to be64. + + 2011-08-16 Roland McGrath + + * config.sub (32eb, 32el, 64eb, 64el): New (pseudo-)CPUs. + (nacl): Grok as alias for 32el-unknown-nacl. + +2011-10-25 Kirill Yukhin + + * MAINTAINERS (Write After Approval): Add myself. + +2011-10-24 Teresa Johnson + + * MAINTAINERS (Write After Approval): Add myself. + +2011-09-21 Jakub Jelinek + + * MAINTAINERS (sparc port): Remove myself. + +2011-09-14 Tom de Vries + + * MAINTAINERS (Write After Approval): Add myself. + +2011-08-14 Yao Qi + + * configure.ac (tic6x-*-*): Remove gdb from noconfigdirs. + * configure: Regenerate. + +2011-07-26 Ian Lance Taylor + + * configure.ac: Set have_compiler based on whether gcc directory + exists, rather than on whether gcc is in configdirs. + * configure: Rebuild. + +2011-07-21 Joseph Myers + + * MAINTAINERS (Global Reviewers): Add self. + +2011-07-20 David Edelsohn + + * Makefile.tpl (POSTSTAGE1_CONFIGURE_FLAGS): Add libsupc++ to + link directories. + * Makefile.in: Rebuild. + +2011-07-20 Ian Lance Taylor + + PR bootstrap/49787 + * configure.ac: Move --enable-bootstrap handling earlier in file. + If --enable-bootstrap and either --enable-build-with-cxx or + --enable-build-poststage1-with-cxx, enable C++ automatically. + * configure: Rebuild. + +2011-07-19 Ian Lance Taylor + + * configure.ac: Add --enable-build-poststage1-with-cxx. If set, + make C++ a boot_language. Set and substitute + POSTSTAGE1_CONFIGURE_FLAGS. + * Makefile.tpl (POSTSTAGE1_CONFIGURE_FLAGS): New variable. + (STAGE[+id+]_CONFIGURE_FLAGS): Add $(POSTSTAGE1_CONFIGURE_FLAGS). + * configure, Makefile.in: Rebuild. + +2011-07-19 Vladimir Makarov + + * MAINTAINERS (Register Allocation): Move myself from reviewers to + maintainers. + +2011-07-18 Jakub Jelinek + + * MAINTAINERS (Global Reviewers): Add myself. + +2011-07-18 Rainer Orth + + * configure: Regenerate. + +2011-07-16 Jason Merrill + + * Makefile.def (language=c++): Add check-c++0x and + check-target-libmudflap-c++. + * Makefile.tpl (check-target-libmudflap-c++): New. + * Makefile.in: Regenerate. + +2011-07-16 Matthias Klose + + * Makefile.tpl (EXTRA_CONFIGARGS_LIBJAVA): Define. + * Makefile.def (target_modules/libjava): Pass + $(EXTRA_CONFIGARGS_LIBJAVA). + * configure.ac: Pass --disable-static in EXTRA_CONFIGARGS_LIBJAVA, + if not configured with --enable-static-libjava. + * Makefile.in: Regenerate. + * configure: Likewise. + +2011-07-15 Jason Merrill + + * Makefile.in (check-c++): Move check-gcc-c++0x after + check-target-libstdc++-v3. + +2011-07-15 Bernd Schmidt + + * MAINTAINERS (c6x port): New entry. + +2011-07-13 Jason Merrill + + * Makefile.in (check-gcc-c++0x): New. + (check-c++): Depend on it. + +2011-07-07 Rainer Orth + + PR target/39150 + * configure.ac (i[3456789]86-*-solaris2*): Also accept + x86_64-*-solaris2.1[0-9]*. + * configure: Regenerate. + +2011-06-29 Richard Sandiford + + * MAINTAINERS (RTL optimizers): Add self. + +2011-06-27 Gabriel Charette + + * MAINTAINERS (Write After Approval): Add myself. + +2011-06-22 Hans-Peter Nilsson + + PR regression/47836 + PR bootstrap/23656 + PR other/47733 + PR bootstrap/49247 + PR c/48825 + * configure.ac (target_libraries): Remove target-libiberty. + Remove case-statement setting skipdirs=target-libiberty for + multiple targets. Remove checking target_configdirs and + removing target-libiberty but keeping target-libgcc if + otherwise empty. + * Makefile.def (target_modules): Don't add libiberty. + (dependencies): Remove all traces of target-libiberty. + * configure, Makefile.in: Regenerate. + +2011-06-13 Walter Lee + + * configure.ac (tilepro-*-*) New case. + (tilegx-*-*): Likewise. + * configure: Regenerate. + +2011-06-06 Jing Yu + + * configure.ac: Skip target-libiberty for + arm*-*-linux-androideabi. + * configure: Regenerated. + +2011-06-06 Nick Clifton + + * config.sub: Sync from upstream. + +2011-06-05 Nenad Vukicevic + + * MAINTAINERS (Write After Approval): Add myself. + +2011-06-01 Daniel Jacobowitz + + * MAINTAINERS: Update my email address. + +2011-05-27 Nathan Froyd + + * MAINTAINERS (Write After Approval): Update my email address. + +2011-05-11 Paul Pluzhnikov + + * MAINTAINERS (Write After Approval): Add myself. + +2011-05-08 Doug Kwan + + * configure.ac: Propagate LDFLAGS_FOR_TARGET. + * configure: Regenerated. + * Makefile.tpl (LDFLAGS_FOR_TARGET): Use LDFLAGS_FOR_TARGET + value from configure. + * Makefile.in: Regenerated. + +2011-05-05 Joseph Myers + + * configure.ac (alpha*-dec-osf*, i[[3456789]]86-*-rdos*, + sh*-*-pe|mips*-*-pe|arm-wince-pe, sparc-*-sunos4*, *-*-aix*, + *-*-beos*, *-*-chorusos, *-*-dragonfly*, *-*-freebsd*, *-*-linux* + | *-*-gnu* | *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu, *-*-lynxos*, + *-*-mingw*, *-*-netbsd*, *-*-netware*, *-*-tpf*, *-*-uclinux*, + *-*-vxworks*): Disable newlib and libgloss in separate case + statement. + (i[[3456789]]86-*-linux*): Move logic allowing newlib to be built + to separate case statement. + (*-*-chorusos, *-*-dragonfly*, *-*-freebsd*, *-*-netbsd*, + *-*-netware*, *-*-tpf*, *-*-uclinux*, *-*-vxworks*, + alpha*-dec-osf*, alpha*-*-linux*, am33_2.0-*-linux*, sh-*-linux*, + sh*-*-pe|mips*-*-pe|*arm-wince-pe, arm-*-coff, arm-*-elf* | + arm*-*-eabi*, arm*-*-linux-gnueabi, arm*-*-symbianelf*, avr-*-*, + bfin-*-*, cris-*-* | crisv32-*-*, frv-*-*, i[[3456789]]86-*-coff | + i[[3456789]]86-*-elf, i[[3456789]]86-w64-mingw*, + i[[3456789]]86-*-mingw*, x86_64-*-mingw*, + i[[3456789]]86-*-interix*, i[[3456789]]86-*-beos*, + i[[3456789]]86-*-rdos*, m32r-*-*, + m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*, m68k-*-elf*, m68*-*-* + | fido-*-*, powerpc-*-aix*, powerpc-*-beos*, powerpc-*-eabi, + powerpc-*-eabi* | powerpcle-*-eabi* | powerpc-*-rtems*, + rs6000-*-lynxos*, rs6000-*-aix*, mips*-*-linux*, sparclet-*-aout* + | sparc86x-*-*, sparc-*-elf*, sparc64-*-elf*, sparclite-*-*, + sparc-*-sunos4*, sparc-*-solaris* | sparc64-*-solaris* | + sparcv9-*-solaris*, *-*-linux* | *-*-gnu* | *-*-k*bsd*-gnu | + *-*-kopensolaris*-gnu, *-*-lynxos*, *-*-*): Don't disable newlib + and libgloss in main case over targets. Remove most empty cases + in main case over targets. + * configure: Regenerate. + +2011-05-04 Janis Johnson + + * MAINTAINERS (Write After Approval): Add myself. + +2011-05-04 Joseph Myers + + * configure.ac: Remove code setting special library locations for + hppa*64*-*-hpux11*. Remove code setting compiler for + sparc-sun-solaris2*. + * configure: Regenerate. + +2011-05-04 Joseph Myers + + * configure.ac: Separate libgloss_dir settings from general case + over targets. + * configure: Regenerate. + +2011-04-28 Joseph Myers + + * configure.ac (*-*-dragonfly*, *-*-freebsd*, *-*-netbsd*, + alpha*-dec-osf*, alpha*-*-linux*, alpha*-*-*, sh-*-linux*, + arm-*-elf* | arm*-*-eabi*, arm*-*-linux-gnueabi, frv-*-*): Remove + cases in libgcj-disabling case statement. + (hppa*64*-*-linux*): Set unsupported_languages instead of + disabling target-zlib. + (hppa*64*-*-*): Restrict case in libgcj-disabling case statement + to hppa*64*-*-hpux*. + (hppa*-*-*): Restrict case in libgcj-disabling case statement to + hppa*-*-hpux*. + (ia64*-*-elf*, ia64*-**-hpux*, i[[3456789]]86-*-elf, + i[[3456789]]86-*-linux*, *-*-cygwin*, i[[3456789]]86-*-interix*, + i[[3456789]]86-*-solaris2*, m32r-*-*, m68k-*-elf*, m68*-*-* | + fido-*-*, powerpc-*-eabi, powerpc-*-eabi* | powerpcle-*-eabi* | + powerpc-*-rtems*, mips*-*-linux*, mips*-*-*, sh-*-* | sh64-*-*, + sparc-*-elf*, sparc64-*-elf*, sparc-*-solaris* | + sparc64-*-solaris* | sparcv9-*-solaris*, *-*-linux* | *-*-gnu* | + *-*-k*bsd*-gnu | *-*-kopensolaris*-gnu, *-*-*): Remove cases in + libgcj-disabling case statement. + * configure: Regenerate. + +2011-04-28 Joseph Myers + + * configure.ac: Disable Java for targets not supporting libffi. + (*-*-chorusos, *-*-kaos*, am33_2.0-*-linux*, sh*-*-pe|mips*-*-pe): + Remove cases in Java-disabling statement. + (*arm-wince-pe): Change to arm-wince-pe. + (arc-*-*, arm-*-coff, arm-*-pe*, arm-*-riscix*, avr-*-*): Remove + cases in Java-disabling statement. + (bfin-*-*): Don't disable Java again. + (c4x-*-* | tic4x-*-*, tic54x-*-*, cr16-*-*, d10v-*-*, d30v-*-*, + fr30-*-elf*, moxie-*-*, h8300*-*-*, h8500-*-*, hppa1.1-*-osf* | + hppa1.1-*-bsd*, hppa*-*-*elf* | hppa*-*-lites* | hppa*-*-openbsd*, + hppa*-*-pro*, i960-*-*, i[[3456789]]86-*-coff, + i[[3456789]]86-*-pe, i[[3456789]]86-*-sco3.2v5*, + i[[3456789]]86-*-sco*, i[[3456789]]86-*-sysv4*, + i[[3456789]]86-*-beos*, i[[3456789]]86-*-rdos*, + m68hc11-*-*|m6811-*-*|m68hc12-*-*|m6812-*-*): Remove cases in + Java-disabling statement. + (mmix-*-*): Don't disable Java again. + (mt-*-*, powerpc*-*-winnt* | powerpc*-*-pe*, powerpcle-*-solaris*, + powerpc-*-beos*, rs6000-*-lynxos*, rs6000-*-*, m68k-apollo-*, + microblaze*, mips*-sde-elf*, mips*-*-irix5*, mips*-*-bsd*, + sparclet-*-aout* | sparc86x-*-*, sparclite-*-*, sparc-*-sunos4*, + tic6x-*-*, v810-*-*, vax-*-*): Remove cases in Java-disabling + statement. + * configure: Regenerate. + +2011-04-28 Joseph Myers + + * configure.ac: Separate cases disabling Java and Java libraries + from general case over targets. + * configure: Regenerate. + +2011-04-21 Jie Zhang + + * MAINTAINERS: Update my email address. + +2011-04-20 Easwaran Raman + + * MAINTAINERS (Write After Approval): Add myself. + +2011-04-18 Jack Howarth + + PR lto/48086 + * configure.ac: Re-enable LTO on *-apple-darwin9*. + * configure: Regenerate. + +2011-04-16 Jim Meyering + + * MAINTAINERS (Write After Approval): Add myself. + 2011-04-15 Dodji Seketeli * MAINTAINERS: Update my email address.