aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)Author
2017-01-15Merge branches/gcc-4_9-branch rev 239063yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@244479 138bc75d-0d04-0410-961f-82ee72b054a4
2015-07-02Merge branches/gcc-4_9-branch rev 225109.clyon
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@225352 138bc75d-0d04-0410-961f-82ee72b054a4
2014-12-05Merge branches/gcc-4_9-branch rev 218412yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@218423 138bc75d-0d04-0410-961f-82ee72b054a4
2014-11-03Merge branches/gcc-4_9-branch rev 216979clyon
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@217045 138bc75d-0d04-0410-961f-82ee72b054a4
2014-08-14Merge branches/gcc-4_9-branch rev 213803yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@213943 138bc75d-0d04-0410-961f-82ee72b054a4
2014-07-24Merge branches/gcc-4_9-branch rev 212635yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@212977 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-22Merge branches/gcc-4_9-branch rev 209611 (FSF GCC 4.9.0 release).yroux
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/linaro/gcc-4_9-branch@209634 138bc75d-0d04-0410-961f-82ee72b054a4
2014-04-04 PR bootstrap/60620ebotcazou
* Makefile.def (dependencies): Make gnattools depend on libstdc++-v3. * Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209129 138bc75d-0d04-0410-961f-82ee72b054a4
2014-03-27 * Makefile.def (dependencies): Make all-ld depend on all-binutilsnickc
for WINDRES_FOR_TARGET in default-manifest.o rule. * Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@208865 138bc75d-0d04-0410-961f-82ee72b054a4
2014-03-26 * MAINTAINERS (Write After Approval): Add myself.dominiq
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@208846 138bc75d-0d04-0410-961f-82ee72b054a4
2014-03-26 PR sanitizer/56781jakub
* Makefile.def: Set bootstrap=true; for host fixincludes. * configure.ac: Don't bootstrap host fixincludes unless --with-build-config=bootstrap-{a,ub}san. * Makefile.in: Regenerated. * configure: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@208842 138bc75d-0d04-0410-961f-82ee72b054a4
2014-03-21 * configure.ac: Move BUILD_CONFIG set up earlier. Addjakub
--enable-vtable-verify option parsing. Don't add target-libsanitizer to bootstrap_target_libs unless --with-build-config=bootstrap-asan or --with-build-config=bootstrap-ubsan. Don't add target-libvtv to bootstrap_target_libs unless --enable-vtable-verify. * configure: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@208745 138bc75d-0d04-0410-961f-82ee72b054a4
2014-03-10 * MAINTAINERS (Write After Approval): Add myself.aesok
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@208461 138bc75d-0d04-0410-961f-82ee72b054a4
2014-03-07 * MAINTAINERS: Remove avr maintainers: Anatoly Sokolov and Eric Weddingtondenisc
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@208406 138bc75d-0d04-0410-961f-82ee72b054a4
2014-03-07 PR bootstrap/58572jakub
* Makefile.tpl (POSTSTAGE1_CXX_EXPORT): Use -isystem instead of -I for libstdc++-v3 includes if $(LEAN). * Makefile.in: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@208400 138bc75d-0d04-0410-961f-82ee72b054a4
2014-03-04 * MAINTAINERS: Update my email address.redi
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@208316 138bc75d-0d04-0410-961f-82ee72b054a4
2014-02-24TILE-Gx big endian support.walt
/: * configure.ac (tilepro-*-*) Change to tilepro*-*-*. (tilegx-*-*): Change to tilegx*-*-*. * configure: Regenerate. contrib/: * config-list.mk (LIST): Add tilegxbe-linux-gnu. libcpp/: * configure.ac: Change "tilepro" triplet to "tilepro*". * configure: Regenerate. libgcc/: * config.host: Support "tilegx*" and "tilepro*" triplets. * config/tilegx/sfp-machine32.h (__BYTE_ORDER): Handle big endian. * config/tilegx/sfp-machine64.h (__BYTE_ORDER): Handle big endian. gcc/: * config.gcc (tilepro-*-*): Change to tilepro*-*-*. (tilegx-*-linux*): Change to tilegx*-*-linux*; Support tilegxbe triplet. * common/config/tilegx/tilegx-common.c (TARGET_DEFAULT_TARGET_FLAGS): Define. * config/tilegx/linux.h (ASM_SPEC): Add endian_spec. (LINK_SPEC): Ditto. * config/tilegx/sync.md (atomic_test_and_set): Handle big endian. * config/tilegx/tilegx.c (tilegx_return_in_msb): New. (tilegx_gimplify_va_arg_expr): Handle big endian. (tilegx_expand_unaligned_load): Ditto. (tilegx_expand_unaligned_store): Ditto. (TARGET_RETURN_IN_MSB): New. * config/tilegx/tilegx.h (TARGET_DEFAULT): New. (TARGET_ENDIAN_DEFAULT): New. (TARGET_BIG_ENDIAN): Handle big endian. (BYTES_BIG_ENDIAN): Ditto. (WORDS_BIG_ENDIAN): Ditto. (FLOAT_WORDS_BIG_ENDIAN): Ditto. (ENDIAN_SPEC): New. (EXTRA_SPECS): New. * config/tilegx/tilegx.md (extv): Handle big endian. (extzv): Ditto. (insn_st<n>): Ditto. (insn_st<n>_add<bitsuffix>): Ditto. (insn_stnt<n>): Ditto. (insn_stnt<n>_add<bitsuffix>):Ditto. (vec_interleave_highv8qi): Handle big endian. (vec_interleave_highv8qi_be): New. (vec_interleave_highv8qi_le): New. (insn_v1int_h): Handle big endian. (vec_interleave_lowv8qi): Handle big endian. (vec_interleave_lowv8qi_be): New. (vec_interleave_lowv8qi_le): New. (insn_v1int_l): Handle big endian. (vec_interleave_highv4hi): Handle big endian. (vec_interleave_highv4hi_be): New. (vec_interleave_highv4hi_le): New. (insn_v2int_h): Handle big endian. (vec_interleave_lowv4hi): Handle big endian. (vec_interleave_lowv4hi_be): New. (vec_interleave_lowv4hi_le): New. (insn_v2int_l): Handle big endian. (vec_interleave_highv2si): Handle big endian. (vec_interleave_highv2si_be): New. (vec_interleave_highv2si_le): New. (insn_v4int_h): Handle big endian. (vec_interleave_lowv2si): Handle big endian. (vec_interleave_lowv2si_be): New. (vec_interleave_lowv2si_le): New. (insn_v4int_l): Handle big endian. * config/tilegx/tilegx.opt (mbig-endian): New option. (mlittle-endian): New option. * doc/install.texi: Document tilegxbe-linux. * doc/invoke.texi: Document -mbig-endian and -mlittle-endian. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@208069 138bc75d-0d04-0410-961f-82ee72b054a4
2014-02-17* MAINTAINERS (Various Maintainers: c++ runtime libs): Remove myself.ljrittle
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207828 138bc75d-0d04-0410-961f-82ee72b054a4
2014-02-172014-02-17 Kugan Vivekanandarajah <kuganv@linaro.org>kugan
* MAINTAINERS (Write After Approval): Add myself. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207820 138bc75d-0d04-0410-961f-82ee72b054a4
2014-02-04Ensure libgcc_s unwinder is always used on 64-bit Solaris 10+/x86 (PR ↵ro
target/59788) gcc: PR target/59788 * config/sol2.h (LINK_LIBGCC_MAPFILE_SPEC): Define. (LINK_SPEC): Use it for -shared, -shared-libgcc. libgcc: PR target/59788 * config/t-slibgcc-sld (libgcc-unwind.map): New target. (install-libgcc-unwind-map-forbuild): New target. (all): Depend on install-libgcc-unwind-map-forbuild. (install-libgcc-unwind-map): New target. (install): Depend on install-libgcc-unwind-map. gcc/testsuite: PR target/59788 * g++.dg/eh/unwind-direct.C: New test. toplevel: PR target/59788 * ltmain.sh (opt_duplicate_compiler_generated_deps): Enable on *solaris2*. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@207454 138bc75d-0d04-0410-961f-82ee72b054a4
2014-01-21 * MAINTAINERS: Update my email address.danglin
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206911 138bc75d-0d04-0410-961f-82ee72b054a4
2014-01-21Fix ChangeLog entry, moving it from top-level ChangeLog toian
gcc/ChangeLog. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206893 138bc75d-0d04-0410-961f-82ee72b054a4
2014-01-20 * MAINTAINERS: Convert to UTF-8.gerald
Properly sort Xinliang David Li's entry. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206790 138bc75d-0d04-0410-961f-82ee72b054a4
2014-01-192014-01-19 Kito Cheng <kito@0xlab.org>rsandifo
* gcc/builtins.c (expand_movstr): Check movstr expand done or fail. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206777 138bc75d-0d04-0410-961f-82ee72b054a4
2013-12-312013-12-31 Chung-Lin Tang <cltang@codesourcery.com>cltang
Sandra Loosemore <sandra@codesourcery.com> * MAINTAINERS: Add Sandra Loosemore and Chung-Lin Tang as nios2 port maintainers. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206257 138bc75d-0d04-0410-961f-82ee72b054a4
2013-12-16* MAINTAINERS (Write After Approval): Add myself.trippels
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@206027 138bc75d-0d04-0410-961f-82ee72b054a4
2013-12-13 * configure.ac: Add user-friendly check for native x86_64-linuxfxcoudert
multilibs. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205975 138bc75d-0d04-0410-961f-82ee72b054a4
2013-12-06 * MAINTAINERS: Add myself as sh maintainer.olegendo
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205757 138bc75d-0d04-0410-961f-82ee72b054a4
2013-12-03Add self as SLSR maintainer.wschmidt
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205646 138bc75d-0d04-0410-961f-82ee72b054a4
2013-11-29Move config ChangeLog entries to config/ChangeLoghjl
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205538 138bc75d-0d04-0410-961f-82ee72b054a4
2013-11-29 * MAINTAINERS: Update my email address.hubicka
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205531 138bc75d-0d04-0410-961f-82ee72b054a4
2013-11-19 * config/bootstrap-lto.mk: Use -ffat-lto-objects.hubicka
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@205064 138bc75d-0d04-0410-961f-82ee72b054a4
2013-11-16 * MAINTAINERS (Global Reviewers, c++): Remove Mark Mitchell.dje
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204893 138bc75d-0d04-0410-961f-82ee72b054a4
2013-11-07 * Makefile.in: Regenerate.tschwinge
Follow-up to r204173. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204536 138bc75d-0d04-0410-961f-82ee72b054a4
2013-11-07 * Makefile.tpl: Fix typo.tschwinge
* Makefile.in: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204520 138bc75d-0d04-0410-961f-82ee72b054a4
2013-11-05Disable libcilkrts when C++ is not used.bviyer
2013-11-04 Balaji V. Iyer <balaji.v.iyer@intel.com> * configure.ac: Added libcilkrts to noconfig list when C++ is not supported. * configure: Regenerated. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204396 138bc75d-0d04-0410-961f-82ee72b054a4
2013-11-01* MAINTAINERS (Write After Approval): Add myself.tbsaunde
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204302 138bc75d-0d04-0410-961f-82ee72b054a4
2013-10-30/jason
* Makefile.tpl (STAGE1_CONFIGURE_FLAGS): Pass --disable-build-format-warnings. gcc/ * configure.ac (loose_warn): Add -Wno-format if --disable-build-format-warnings. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204217 138bc75d-0d04-0410-961f-82ee72b054a4
2013-10-29Added Cilk runtime library (libcilkrts) into GCC.bviyer
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204173 138bc75d-0d04-0410-961f-82ee72b054a4
2013-10-26 * Makefile.def (target_modules): Remove libmudflaplaw
(languages): Remove check-target-libmudflap). * Makefile.in: Rebuilt. * Makefile.tpl (check-target-libmudflap-c++): Remove. * configure.ac (target_libraries): Remove target-libmudflap. Remove checks which disabled libmudflap on some systems. * configure: Rebuilt. * libmudflap: Directory removed. * Makefile.in (C_COMMON_OBJS): Remove tree-mudflap. (OBJS): Remove tree-nomudflap.o (GTFILES): Remove tree-mudflap.c * builtins.c (expand_builtin_alloc): Remove mudflap support. * gcc.c (MFWRAP_SPEC, MFLIB_SPEC): Likewise. (mfwrap_spec, mflib_spec): Likewise. (cpp_unique_options, cc1_options, static_specs): Likewise. * gimplify (gimplify_vla_decl, build_va_arg_indirect_ref): Likewise. * passes.def: Likewise. * toplev.c (compile_file, process_options): Likewise. * tree-inline.c (copy_tree_r): Likewise. * tree-pass.,h (make_pass_mudflap_1, make_pass_mudflap_2): Likewise. * varasm.c (make_decl_rtl, make_decl_rtl_for_debug): Likewise. (build_constant_desc, output_constant_def_contents): Likewise. (categorize_decl_for_section): Likewise. * tree-mudflap.c: Removed. * tree-mudflap.h: Removed. * tree-nomudflap.c: Removed. * bfin/uclinux.h (MFWRAP_SPEC): Remove. * moxie/uclinux.h (MFWRAP_SPEC): Likewise. * rs6000/aix.h (MFWRAP_SPEC, MFLIB_SPEC): Likewise. * config/sol2.h (MFLIB_SPEC): Likewise. * doc/install.texi: Remove mudflap references. * doc/passes.texi: Similarly. * doc/sourcebuild.texi: Similarly. * doc/invoke.texi: Remove mudlfap related options. * c-family/c-common.c (c_define_builtins): Remove mudflap support. * c-family/c.opt: Ignore and warn for mudflap options. * g++.dg/torture/pr49309.C: Removed. * gcc.dg/dfp/pr35739.c: Removed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204090 138bc75d-0d04-0410-961f-82ee72b054a4
2013-10-23Fix up ChangeLog entries (name, e-mail, formatting, otherwise).gerald
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@203992 138bc75d-0d04-0410-961f-82ee72b054a4
2013-10-212013-10-21 Cong Hou <congh@google.com>congh
* MAINTAINERS (Write After Approval): Add myself. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@203904 138bc75d-0d04-0410-961f-82ee72b054a4
2013-10-16 * .dir-locals.el: Add.mrs
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@203715 138bc75d-0d04-0410-961f-82ee72b054a4
2013-10-15Add --enable-host-shared configuration optiondmalcolm
/ * configure.ac: Add --enable-host-shared * configure: Regenerate. gcc/ * Makefile.in (PICFLAG): New. (enable_host_shared): New. (INTERNAL_CFLAGS): Use PICFLAG. (LIBIBERTY): Use pic build of libiberty.a if configured with --enable-host-shared. * configure.ac: Add --enable-host-shared, setting up new PICFLAG variable. * configure: Regenerate. * doc/install.texi (--enable-shared): Add note contrasting it with... (--enable-host-shared): New option. libbacktrace/ * configure.ac: Add --enable-host-shared, setting up pre-existing PIC_FLAG variable within Makefile.am et al. * configure: Regenerate. libcpp/ * Makefile.in (PICFLAG): New. (ALL_CFLAGS): Add PICFLAG. (ALL_CXXFLAGS): Likewise. * configure.ac: Add --enable-host-shared, setting up new PICFLAG variable. * configure: Regenerate. libdecnumber/ * Makefile.in (PICFLAG): New. (ALL_CFLAGS): Add PICFLAG. * configure.ac: Add --enable-host-shared, setting up new PICFLAG variable. * configure: Regenerate. libiberty/ * configure.ac: If --enable-host-shared, use -fPIC. * configure: Regenerate. zlib/ * configure.ac: Add --enable-host-shared, setting up new PICFLAG variable. * Makefile.am: Add PICFLAG to libz_a_CFLAGS. * Makefile.in: Regenerate. * configure: Regenerate. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@203632 138bc75d-0d04-0410-961f-82ee72b054a4
2013-10-15Move Martin's most recent entry into the right ChangeLog filelaw
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@203622 138bc75d-0d04-0410-961f-82ee72b054a4
2013-10-152013-10-15 Martin Jambor <mjambor@suse.cz>jamborm
* ipa-utils.h (ipa_edge_within_scc): Declare. * ipa-cp.c (edge_within_scc): Moved... * ipa-utils.c (ipa_edge_within_scc): ...here. Updated all callers. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@203607 138bc75d-0d04-0410-961f-82ee72b054a4
2013-10-01 Import from savannah.gnu.org:amylaar
* config.guess: Update to 2013-06-10 version. * config.sub: Update to 2013-10-01 version. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@203071 138bc75d-0d04-0410-961f-82ee72b054a4
2013-10-01Configuration bits for ARC port:amylaar
toplevel: 2013-02-25 Simon Cook <simon.cook@embecosm.com> Changes to build configuration to allow big endian ARC ELF toolchain * configure.ac: Also add target-libgloss to noconfigdirs for arceb-*-*. * configure: Regenerate. gcc: 2013-04-03 Joern Rennecke <joern.rennecke@embecosm.com> Brendan Kehoe <brendan@zen.org> Simon Cook <simon.cook@embecosm.com> * config.gcc (arc*-*-elf*, arc*-*-linux-uclibc*): New configurations. libstdc++-v3: 2012-08-16 Joern Rennecke <joern.rennecke@embecosm.com> * acinclude.m4 (GLIBCXX_ENABLE_SJLJ_EXCEPTIONS): Also check for _Unwind_SjLj_Register when deciding if to set enable_sjlj_exceptions. * configure: Regenerate. contrib: 2013-09-05 Joern Rennecke <joern.rennecke@embecosm.com> * config-list.mk: Add arc configurations. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@203070 138bc75d-0d04-0410-961f-82ee72b054a4
2013-09-20 * libtool.m4 (_LT_ENABLE_LOCK <ld -m flags>): Remove non-canonicalamodra
ppc host match. Support little-endian powerpc linux hosts. Regenerate configure throughout. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@202773 138bc75d-0d04-0410-961f-82ee72b054a4
2013-09-19Add myself to MAINTAINERS file as diagnostics maintainerdodji
* MAINTAINERS (diagnostic messages): Add myself as diagnostics maintainer. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@202732 138bc75d-0d04-0410-961f-82ee72b054a4