aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2006-07-04re PR bootstrap/18058 (Bootstrap fails with non-GCC compilers)Eric Botcazou1-0/+7
PR bootstrap/18058 * configure.in: Add -fkeep-inline-functions to CFLAGS for stage 1 if the bootstrap compiler is a GCC version that supports it. * configure: Regenerate. gcc/ * Makefile.in (BUILD_RTL): Add build/vec.o. (build/gencondmd.o): Filter out -fkeep-inline-functions. (build/genextract): Delete. (build/genautomata): Likewise. From-SVN: r115172
2006-07-03configure.in: Fix thinkos in previous check-in.Paolo Bonzini1-1/+1
2006-07-03 Paolo Bonzini <bonzini@gnu.org> * configure.in: Fix thinkos in previous check-in. * configure: Regenerate. From-SVN: r115147
2006-07-03configure.in: Fix thinko in previous check-in.Paolo Bonzini1-0/+5
2006-07-03 Paolo Bonzini <bonzini@gnu.org> * configure.in: Fix thinko in previous check-in. * configure: Regenerate. gcc: 2006-07-03 Paolo Bonzini <bonzini@gnu.org> * configure.ac: Fix thinko in previous check-in. * configure: Regenerate. From-SVN: r115146
2006-07-03re PR other/27063 (Fail to build gcc-core-4.2 snapshots)Paolo Bonzini1-0/+7
2006-07-03 Paolo Bonzini <bonzini@gnu.org> PR other/27063 * configure.in: Test subdir_requires and give an appropriate error message. * configure: Regenerate gcc: 2006-07-03 Paolo Bonzini <bonzini@gnu.org> PR other/27063 * configure.ac (for lang...): Simplify nesting of conditionals. Test subdir_requires for non-enabled languages. Move processing of lang_opt_files and lang_tree_fiels below that test. * configure: Regenerate. * doc/sourcebuild.texi (Front End Config): Document subdir_requires. gcc/objcp: 2006-07-03 Paolo Bonzini <bonzini@gnu.org> PR other/27063 * config-lang.in: Add subdir_requires. From-SVN: r115145
2006-07-01MAINTAINERS (Write After Approval): Add myself.Andrew John Hughes1-0/+4
2006-07-01 Andrew John Hughes <gnu_andrew@member.fsf.org> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r115117
2006-06-22MAINTAINERS (OS Port Maintainers): Add myself as hpux maintainer.John David Anglin1-0/+4
* MAINTAINERS (OS Port Maintainers): Add myself as hpux maintainer. From-SVN: r114913
2006-06-22* MAINTAINERS (OS Port Maintainers): Add myself as hpux maintainer.Steve Ellcey1-0/+4
From-SVN: r114909
2006-06-20re PR bootstrap/28072 (target-boehm-gc is being build for targets that do ↵David Ayers1-0/+8
not support it) 2006-06-20 David Ayers <d.ayers@inode.at> PR bootstrap/28072 * configure.in: Add target-boehm-gc to noconfigdirs depending on whether target-libjava is being configured instead of whether the java front end is enabled. * configure: Regenerate. From-SVN: r114808
2006-06-16re PR target/27540 (libgomp fails to configure on IRIX 5.3)Rainer Orth1-0/+6
PR target/27540 * configure.in: Only enable libgomp on IRIX 6. * configure: Regenerate. From-SVN: r114726
2006-06-15Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Export CFLAGS and LDFLAGS too.Paolo Bonzini1-0/+6
2006-06-15 Paolo Bonzini <bonzini@gnu.org> * Makefile.tpl (POSTSTAGE1_HOST_EXPORTS): Export CFLAGS and LDFLAGS too. * Makefile.in: Regenerate. gcc: 2006-06-15 Paolo Bonzini <bonzini@gnu.org> * configure.ac (CFLAGS): Get them from the toplevel or from the configure invocation. * configure: Regenerate. * Makefile.in (CFLAGS): Substitute value provided by configure. From-SVN: r114673
2006-06-13config-ml.in: Alter CCASFLAGS to include special multilib options the same ↵DJ Delorie1-1/+6
as is done for CFLAGS. * config-ml.in: Alter CCASFLAGS to include special multilib options the same as is done for CFLAGS. From-SVN: r114622
2006-06-13configure.in: Don't enable libgomp on hpux10.John David Anglin1-0/+5
* configure.in: Don't enable libgomp on hpux10. * configure: Rebuilt. From-SVN: r114599
2006-06-12re PR bootstrap/27963 (libjava fails to build if it isn't built by default)David Ayers1-0/+8
2006-06-12 David Ayers <d.ayers@inode.at> PR bootstrap/27963 PR target/19970 * configure.in: Remove target-boehm-gc from noconfigdirs where ${libgcj} is specified. * configure: Regenerate. From-SVN: r114563
2006-06-06[multiple changes]Carlos O'Donell1-0/+14
2006-06-06 Carlos O'Donell <carlos@codesourcery.com> Sync from src: * configure.in: Sync. * configure: Regenerated. 2006-05-31 Daniel Jacobowitz <dan@codesourcery.com> * Makefile.def: Added dependencies from sim and gdb on intl, and added configure dependencies to everything with an all dependency on intl. * Makefile.in: Regenerated. From-SVN: r114444
2006-06-06re PR libobjc/13946 (ObjC configured --with-objc-gc needs external Boehm gc)David Ayers1-0/+15
2006-06-06 David Ayers <d.ayers@inode.at> PR libobjc/13946 * Makefile.def: Add dependencies for libobjc which boehm-gc. * Makefile.in: Regenerate. * configure.in: Add --enable-objc-gc at toplevel and have it enable boehm-gc for Objective-C. Remove target-boehm-gc from libgcj. Add target-boehm-gc to target_libraries. Add target-boehm-gc to noconfigdirs where ${libgcj} is specified. Assert that boehm-gc is supported when requested for Objective-C. Only build boehm-gc if needed either for Java or Objective-C. * configure: Regenerate. From-SVN: r114435
2006-06-05re PR bootstrap/27674 (make -j3 all-gcc fails when building natively)Paolo Bonzini1-0/+9
2006-06-05 Paolo Bonzini <bonzini@gnu.org> PR 27674 * Makefile.tpl (configure-[+prefix+][+module+], all-[+prefix+][+module+]): Depend on stage_current if bootstrapping. Remove rule to unstage bootstrapped modules. (stage_current): New. * Makefile.in: Regenerate. From-SVN: r114395
2006-06-03MAINTAINERS (Write After Approval): Update my e-mail address.Laurynas Biveinis1-1/+5
2006-06-03 Laurynas Biveinis <laurynas.biveinis@gmail.com> * MAINTAINERS (Write After Approval): Update my e-mail address. From-SVN: r114343
2006-06-01Patch to provide pex_run_in_environment.Mark Shinwell1-0/+4
* include/libiberty.h: Declare pex_run_in_environment. libiberty: * pex-common.c: New function pex_run_in_environment. * pex-common.h: Add environment parameter to exec_child. * pex-msdos.c: Add environment parameter to pex_msdos_exec_child. * pex-djgpp.c: Add environment parameter to pex_djgpp_exec_child. (pex_djgpp_exec_child): Pass environment to child process. * pex-unix.c: Add environment parameter to pex_unix_exec_child. (pex_unix_exec_child): Pass environment to child process. * pex-win32.c: Add environment parameter to pex_win32_exec_child. New function env_compare for comparing VAR=VALUE pairs. (win32_spawn): Assemble environment block and pass to CreateProcess. (spawn_script): Pass environment through to win32_spawn. (pex_win32_exec_child): Pass environment through to spawn_script and win32_spawn. * functions.texi: Regenerate. * pexecute.txh: Document pex_run_in_environment. From-SVN: r114302
2006-06-01MAINTAINERS (Write After Approval): Add myself.Asher Langton1-0/+4
* MAINTAINERS (Write After Approval): Add myself. From-SVN: r114292
2006-05-25Makefile.def (bfd, opcodes): Fix lib_path.Paolo Bonzini1-1/+9
2006-05-25 Paolo Bonzini <bonzini@gnu.org> * Makefile.def (bfd, opcodes): Fix lib_path. * Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Replace ADAC with ADAFLAGS. (restrap): Move under "@if gcc-bootstrap". Fix typo. * Makefile.in: Regenerate. From-SVN: r114109
2006-05-24Makefile.in: Regenerate.Carlos O'Donell1-0/+4
2006-05-24 Carlos O'Donell <carlos@codesourcery.com> * Makefile.in: Regenerate. From-SVN: r114050
2006-05-24Makefile.def: Add install-html target.Carlos O'Donell1-0/+10
2006-05-24 Carlos O'Donell <carlos@codesourcery.com> * Makefile.def: Add install-html target. Add datarootdir docdir and htmldir to flags_to_pass. * Makefile.tpl: Add install-html target. * Makefile.in: Regenerate. * configure.in: Add --with-datarootdir, --with-docdir, and --with-htmldir options. AC_SUBST datarootdir, docdir and htmldir. * configure: Regenerate. From-SVN: r114048
2006-05-24Enable gprof for cross builds (mirror of patch to binutils src/)Mark Shinwell1-0/+5
From-SVN: r114041
2006-05-22revert: Makefile.def (target_modules): Add libgcc-math target module.Richard Guenther1-0/+13
2006-05-22 Richard Guenther <rguenther@suse.de> Revert 2006-01-31 Richard Guenther <rguenther@suse.de> Paolo Bonzini <bonzini@gnu.org> * Makefile.def (target_modules): Add libgcc-math target module. * configure.in (target_libraries): Add libgcc-math target * library. (--enable-libgcc-math): New configure switch. * Makefile.in: Re-generate. * configure: Re-generate. * libgcc-math: New toplevel directory. * doc/install.texi (--disable-libgcc-math): Document. libgcc-math/ * configure.ac: New file. * Makefile.am: Likewise. * configure: New generated file. * Makefile.in: Likewise. * aclocal.m4: Likewise. * libtool-version: New file. * include/ieee754.h: New file. * include/libc-symbols.h: Likewise. * include/math_private.h: Likewise. * i386/Makefile.am: New file. * i386/Makefile.in: New generated file. * i386/sse2.h: New file. * i386/endian.h: Likewise. * i386/sse2.map: Linker script for SSE2 ABI math intrinsics. * flt-32/: Import from glibc. * dbl-64/: Likewise. From-SVN: r113980
2006-05-20configure.in: Enable libgcj for hppa*-hp-hpux11*.John David Anglin1-0/+6
2006-05-20 John David Anglin <dave.anglin@nrc-cnrc.gc.ca> Andreas Tobler <a.tobler@schweiz.ch> * configure.in: Enable libgcj for hppa*-hp-hpux11*. * configure: Rebuilt. Co-Authored-By: Andreas Tobler <a.tobler@schweiz.ch> From-SVN: r113938
2006-05-13add self to MAINTAINERSSandra Loosemore1-0/+4
From-SVN: r113741
2006-05-01Fix typo.DJ Delorie1-1/+1
From-SVN: r113448
2006-05-01configure.in: Restore CFLAGS if GM P isn't present.DJ Delorie1-0/+5
* configure.in: Restore CFLAGS if GM P isn't present. * configure: Regenerate. From-SVN: r113444
2006-05-01MAINTAINERS (Various Maintainers): Add myself as libgcc-math maintainer.Richard Guenther1-0/+5
2006-05-01 Richard Guenther <rguenther@suse.de> * MAINTAINERS (Various Maintainers): Add myself as libgcc-math maintainer. From-SVN: r113409
2006-04-30MAINTAINERS (Write After Approval): Add myself.Kenneth Zadeck1-0/+4
2006-04-30 Kenneth Zadeck <zadeck@naturalbridge.com> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r113392
2006-04-28MAINTAINERS (Write After Approval): Add myself.Jan Beulich1-0/+4
2006-04-28 Jan Beulich <jbeulich@novell.com> * MAINTAINERS (Write After Approval): Add myself. From-SVN: r113350
2006-04-18configure.in (m32c): Build libstdc++-v3.DJ Delorie1-2/+9
* configure.in (m32c): Build libstdc++-v3. Pass flags to reference libgloss so that libssp can be built in a combined tree. * configure: Regenerate. From-SVN: r113066
2006-04-08* MAINTAINERS (Write After Approval): Add myself.Robert Millan1-0/+4
From-SVN: r112776
2006-04-05configure.in: Require makeinfo 4.4 or higher.Ben Elliston1-0/+5
* configure.in: Require makeinfo 4.4 or higher. * configure: Regenerate. From-SVN: r112691
2006-04-04MAINTAINERS: Add Richard Henderson as libgomp maintainer.Gerald Pfeifer1-0/+5
* MAINTAINERS: Add Richard Henderson as libgomp maintainer. Rearrange the entries of other libraries to have them in one place. From-SVN: r112658
2006-03-22MAINTAINERS (Write After Approval): Remove myself.Janne Blomqvist1-0/+5
2006-03-22 Janne Blomqvist <jb@gcc.gnu.org> * MAINTAINERS (Write After Approval): Remove myself. (Language Front End Maintainers): Add myself as fortran 95 maintainer. From-SVN: r112287
2006-03-14configure: Regenerate with autoconf 2.13.Richard Guenther1-0/+4
2006-03-14 Richard Guenther <rguenther@suse.de> * configure: Regenerate with autoconf 2.13. From-SVN: r112052
2006-03-14MAINTAINERS: Use my work address.Jim Blandy1-1/+3
2006-03-13 Jim Blandy <jimb@codesourcery.com> * MAINTAINERS: Use my work address. From-SVN: r112045
2006-03-13MAINTAINERS: Update my E-mail address.Jim Blandy1-0/+4
2006-03-13 Jim Blandy <jimb@red-bean.com> * MAINTAINERS: Update my E-mail address. From-SVN: r112020
2006-03-10configure.in: Handle --disable-<component> generically.Aldy Hernandez1-0/+5
* configure.in: Handle --disable-<component> generically. * configure: Regenerate. From-SVN: r111941
2006-03-01re PR libgcj/17311 (Wrong libgcc_s.so.1 is used by lt-gij)H.J. Lu1-0/+5
2006-03-01 H.J. Lu <hongjiu.lu@intel.com> PR libgcj/17311 * ltmain.sh: Don't use "$finalize_rpath" for compile. From-SVN: r111607
2006-02-23add missing full stops in the changelog of a previous patchRafael Espindola1-4/+4
From-SVN: r111394
2006-02-21MAINTAINERS (Write After Approval): Remove myself.Erik Edelmann1-0/+5
2006-02-21 Erik Edelmann <eedelman@gcc.gnu.org> * MAINTAINERS (Write After Approval): Remove myself. (Language Front End Maintainers): Add myself as fortran 95 maintainer. From-SVN: r111343
2006-02-21Makefile.tpl (BUILD_CONFIGDIRS): RemoveRafael Espindola1-1/+7
* Makefile.tpl (BUILD_CONFIGDIRS): Remove (TARGET_CONFIGDIRS): Remove * configure.in: Remove AC_SUBST(target_configdirs) * Makefile.in, configure: Regenerated From-SVN: r111334
2006-02-20MAINTAINERS (Write After Approval): Remove myself.Steven G. Kargl1-0/+5
2006-02-20 Steven G. Kargl <kargls@comcast.net> * MAINTAINERS (Write After Approval): Remove myself. (Language Front End Maintainers): Add myself as fortran 95 maintainer. From-SVN: r111315
2006-02-20re PR bootstrap/25670 (build fail with 'make all-gcc')Paolo Bonzini1-0/+32
2006-02-20 Paolo Bonzini <bonzini@gnu.org> PR bootstrap/25670 * Makefile.tpl ([+compare-target+]): Print explanation messages. * Makefile.def (ADAFLAGS, BOOT_ADAFLAGS, LANGUAGES): New flags_to_pass. * Makefile.tpl (BASE_FLAGS_TO_PASS): Support optional flags_to_pass. (EXTRA_GCC_FLAGS): Remove ADAFLAGS, BOOT_ADAFLAGS, LANGUAGES, BUILD_PREFIX, BUILD_PREFIX_1. * configure.in: (BUILD_PREFIX, BUILD_PREFIX_1): Don't substitute. * Makefile.def (bootstrap stage 1): Pass LIBCFLAGS too. * Makefile.tpl (POSTSTAGE1_FLAGS_TO_PASS): Override LIBCFLAGS too. * Makefile.tpl (configure-stage[+id+]-[+prefix+][+module+], all-stage[+id+]-[+prefix+][+module+], : Use $(current_stage) instead of `cat stage_current`. Always provide the `r' and `s' variables. (clean-stage[+id+]-[+prefix+][+module+]): Likewise, and make it into a single shell execution. (configure-[+prefix+][+module+], all-[+prefix+][+module+]): For bootstrapped modules, make the stage1 module if the build was not started yet, else build the current stage. (all-host, all-target): Omit bootstrapped modules (if bootstrapping). (all-build, all-host, all-target, [+make_target+]-host, [+make_target+]-target): Do not use \-continued lines. (target modules): Depend on stage_last, not all-gcc, if bootstrapping. (current_stage, restrap, stage_last): New. * Makefile.in: Regenerate. * configure: Regenerate. gcc: 2006-02-20 Paolo Bonzini <bonzini@gnu.org> PR bootstrap/25476 * Makefile.in (LDFLAGS): Define from autoconf substitution. * Makefile.in (BOOTSTRAPPING): New. (quickstrap): New definition if BOOTSTRAPPING=yes. * Makefile.in (CONFIG_LANGUAGES): Substitute all_selected_languages. * configure.ac: Substitute all_selected_languages with the languages that were configured. For all the other variables except lang_specs_files, include all the languages in the tree. * configure: Regenerate. * Makefile.in (stmp-fixinc): Copy includes from the prev-gcc directory, if there is one. Run the commands to run fixincludes in the same subshell. * doc/makefile.texi: Document new makefile targets from toplevel bootstrap. * doc/install.texi: Document exact conventions for searching target tools. Document --with-build-time-tools. Document toplevel bootstrap. Document something more about building an Ada cross-compiler. Don't list GNU Make requirements which affect all platforms. From-SVN: r111295
2006-02-19MAINTAINERS (Write After Approval): Remove myself.Bud Davis1-0/+6
2006-02-19 Bud Davis <jmdavis@link.com> * MAINTAINERS (Write After Approval): Remove myself. (Language Front End Maintainers): Add myself as fortran 95 maintainer and update e-mail address. From-SVN: r111269
2006-02-17MAINTAINERS (Write After Approval): Remove myself.Francois-Xavier Coudert1-0/+6
* MAINTAINERS (Write After Approval): Remove myself. (Language Front End Maintainers): Add myself as fortran 95 maintainer. From-SVN: r111203
2006-02-16MAINTAINERS (Write After Approval): Add myself.Victor Kaplansky1-0/+4
* MAINTAINERS (Write After Approval): Add myself. From-SVN: r111134
2006-02-14MAINTAINERS (Write After Approval): Remove myself.Thomas Koenig1-0/+6
2006-02-16 Thomas Koenig <Thomas.Koenig@online.de> * MAINTAINERS (Write After Approval): Remove myself. (Language Front End Maintainers): Add myself as fortran 95 maintainer. From-SVN: r110998