Charles Baylis
5b1e4b475b
MAINTAINERS (Write After Approval): Add myself.
...
2014-05-07 Charles Baylis <charles.baylis@linaro.org>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r210164
2014-05-07 15:45:32 +00:00
Richard Sandiford
a4ebe10454
* config.sub, config.guess: Import from upstream.
...
From-SVN: r209988
2014-05-01 20:51:11 +00:00
Alan Lawrence
9575df4af0
MAINTAINERS (Write After Approval): Put myself in correct order.
...
* MAINTAINERS (Write After Approval): Put myself in correct order.
From-SVN: r209896
2014-04-29 13:20:52 +00:00
Alan Lawrence
2fdc94b7de
MAINTAINERS (Write After Approval): Add myself.
...
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r209895
2014-04-29 13:14:38 +00:00
Laurynas Biveinis
080c6230de
MAINTAINERS: Move myself from Reviewers to Write After Approval section.
...
2014-04-24 Laurynas Biveinis <laurynas.biveinis@gmail.com>
* MAINTAINERS: Move myself from Reviewers to Write After Approval
section.
From-SVN: r209732
2014-04-24 03:45:14 +00:00
Rafael Ávila de Espíndola
4e4c8692b3
* MAINTAINERS (Write After Approval): Delete myself.
...
From-SVN: r209544
2014-04-21 13:38:17 +00:00
Jakub Jelinek
ffe7f7a75f
re PR sanitizer/56781 (boostrap-asan failure: fixincl fails to link (missing -lasan))
...
PR sanitizer/56781
* libtool-ldflags: Also prefix -static-lib*, -shared-lib*
and -B* options with -Xcompiler.
lto-plugin/
* Makefile.am (LTLDFLAGS, liblto_plugin_la_LINK): New variables.
* Makefile.in: Regenerated.
From-SVN: r209475
2014-04-17 14:23:28 +02:00
Eric Botcazou
147d38a595
re PR bootstrap/60620 (missing gnattools dependency causes highly parallel build failure with --disable-bootstrap)
...
PR bootstrap/60620
* Makefile.def (dependencies): Make gnattools depend on libstdc++-v3.
* Makefile.in: Regenerate.
From-SVN: r209129
2014-04-04 20:53:48 +00:00
Yaakov Selkowitz
ba1925c368
Makefile.def (dependencies): Make all-ld depend on all-binutils for WINDRES_FOR_TARGET in default-manifest.o...
...
* Makefile.def (dependencies): Make all-ld depend on all-binutils
for WINDRES_FOR_TARGET in default-manifest.o rule.
* Makefile.in: Regenerate.
From-SVN: r208865
2014-03-27 13:36:21 +00:00
Dominique d'Humieres
8707b3bcc0
MAINTAINERS (Write After Approval): Add myself.
...
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r208846
2014-03-26 18:33:09 +01:00
Jakub Jelinek
9e1c8fc1a5
re PR sanitizer/56781 (boostrap-asan failure: fixincl fails to link (missing -lasan))
...
PR sanitizer/56781
* 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.
From-SVN: r208842
2014-03-26 10:19:44 +01:00
Jakub Jelinek
beeda1d9c4
configure.ac: Move BUILD_CONFIG set up earlier.
...
* configure.ac: Move BUILD_CONFIG set up earlier. Add
--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.
From-SVN: r208745
2014-03-21 08:16:06 +01:00
Anatoly Sokolov
e5dddc50ba
* MAINTAINERS (Write After Approval): Add myself.
...
From-SVN: r208461
2014-03-10 23:44:14 +04:00
Denis Chertykov
df5bc1cb61
MAINTAINERS: Remove avr maintainers: Anatoly Sokolov and Eric Weddington
...
* MAINTAINERS: Remove avr maintainers: Anatoly Sokolov and Eric Weddington
From-SVN: r208406
2014-03-07 20:55:43 +04:00
Jakub Jelinek
3b9edeac73
re PR bootstrap/58572 (make bootstrap-lean leads to installation failure (doing extra rebuilds and invoking system compiler))
...
PR bootstrap/58572
* Makefile.tpl (POSTSTAGE1_CXX_EXPORT): Use -isystem instead of
-I for libstdc++-v3 includes if $(LEAN).
* Makefile.in: Regenerated.
From-SVN: r208400
2014-03-07 13:58:27 +01:00
Jonathan Wakely
c01a854829
* MAINTAINERS: Update my email address.
...
From-SVN: r208316
2014-03-04 12:56:10 +00:00
Walter Lee
341c653c70
TILE-Gx big endian support.
...
/:
* 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.
From-SVN: r208069
2014-02-24 15:08:00 +00:00
Loren J. Rittle
37f2c4f004
* MAINTAINERS (Various Maintainers: c++ runtime libs): Remove myself.
...
From-SVN: r207828
2014-02-17 19:27:01 +00:00
Kugan Vivekanandarajah
6c01e96e5e
MAINTAINERS (Write After Approval): Add myself.
...
2014-02-17 Kugan Vivekanandarajah <kuganv@linaro.org>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r207820
2014-02-17 10:58:31 +00:00
Rainer Orth
91da048112
Ensure libgcc_s unwinder is always used on 64-bit Solaris 10+/x86 (PR 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*.
From-SVN: r207454
2014-02-04 09:31:38 +00:00
John David Anglin
dd35b84fd3
MAINTAINERS: Update my email address.
...
* MAINTAINERS: Update my email address.
From-SVN: r206911
2014-01-21 23:33:07 +00:00
Ian Lance Taylor
d2be9965be
Fix ChangeLog entry, moving it from top-level ChangeLog to
...
gcc/ChangeLog.
From-SVN: r206893
2014-01-21 17:04:12 +00:00
Gerald Pfeifer
493b8af880
MAINTAINERS: Convert to UTF-8.
...
* MAINTAINERS: Convert to UTF-8.
Properly sort Xinliang David Li's entry.
From-SVN: r206790
2014-01-20 03:15:26 +00:00
Kito Cheng
7c5425fab7
builtins.c (expand_movstr): Check movstr expand done or fail.
...
2014-01-19 Kito Cheng <kito@0xlab.org>
* gcc/builtins.c (expand_movstr): Check movstr expand done or fail.
From-SVN: r206777
2014-01-19 17:36:00 +00:00
Chung-Lin Tang
f121b81d26
MAINTAINERS: Add Sandra Loosemore and Chung-Lin Tang as nios2 port maintainers.
...
2013-12-31 Chung-Lin Tang <cltang@codesourcery.com>
Sandra Loosemore <sandra@codesourcery.com>
* MAINTAINERS: Add Sandra Loosemore and Chung-Lin Tang as
nios2 port maintainers.
Co-Authored-By: Sandra Loosemore <sandra@codesourcery.com>
From-SVN: r206257
2013-12-31 07:16:53 +00:00
Markus Trippelsdorf
74f769b5e0
* MAINTAINERS (Write After Approval): Add myself.
...
From-SVN: r206027
2013-12-16 19:01:40 +00:00
Francois-Xavier Coudert
79e0604dcf
configure.ac: Add user-friendly check for native x86_64-linux multilibs.
...
* configure.ac: Add user-friendly check for native x86_64-linux
multilibs.
* configure: Regenerate.
From-SVN: r205975
2013-12-13 21:42:02 +00:00
Oleg Endo
2220433cd2
MAINTAINERS: Add myself as sh maintainer.
...
* MAINTAINERS: Add myself as sh maintainer.
From-SVN: r205757
2013-12-06 19:23:34 +00:00
Bill Schmidt
6f52009cba
Add self as SLSR maintainer.
...
From-SVN: r205646
2013-12-03 19:58:59 +00:00
H.J. Lu
213f02f48e
Move config ChangeLog entries to config/ChangeLog
...
From-SVN: r205538
2013-11-29 09:53:36 -08:00
Jan Hubicka
fba0d71e26
* MAINTAINERS: Update my email address.
...
From-SVN: r205531
2013-11-29 15:34:32 +00:00
Jan Hubicka
0ab6c9a9bb
* config/bootstrap-lto.mk: Use -ffat-lto-objects.
...
From-SVN: r205064
2013-11-19 23:51:28 +00:00
David Edelsohn
c4d1d6be22
* MAINTAINERS (Global Reviewers, c++): Remove Mark Mitchell.
...
From-SVN: r204893
2013-11-15 20:16:51 -05:00
Thomas Schwinge
76c79d3307
Makefile.in: Regenerate.
...
* Makefile.in: Regenerate.
Follow-up to r204173.
From-SVN: r204536
2013-11-07 19:09:31 +01:00
Thomas Schwinge
32e6ed9287
Makefile.tpl: Fix typo.
...
* Makefile.tpl: Fix typo.
* Makefile.in: Regenerate.
From-SVN: r204520
2013-11-07 16:08:10 +01:00
Balaji V. Iyer
186bc28703
Disable libcilkrts when C++ is not used.
...
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.
From-SVN: r204396
2013-11-05 06:43:37 -08:00
Trevor Saunders
3df8d54b38
* MAINTAINERS (Write After Approval): Add myself.
...
From-SVN: r204302
2013-11-01 22:10:37 +00:00
Jason Merrill
1652c6dada
Makefile.tpl (STAGE1_CONFIGURE_FLAGS): Pass --disable-build-format-warnings.
...
/
* Makefile.tpl (STAGE1_CONFIGURE_FLAGS): Pass
--disable-build-format-warnings.
gcc/
* configure.ac (loose_warn): Add -Wno-format if
--disable-build-format-warnings.
From-SVN: r204217
2013-10-30 13:30:05 -04:00
Balaji V. Iyer
3038054c68
Added Cilk runtime library (libcilkrts) into GCC.
...
From-SVN: r204173
2013-10-29 11:37:47 -07:00
Jeff Law
98906124e3
Makefile.def (target_modules): Remove libmudflap
...
* Makefile.def (target_modules): Remove libmudflap
(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.
From-SVN: r204090
2013-10-26 04:14:34 -06:00
Gerald Pfeifer
ecdbd01aa1
Fix up ChangeLog entries (name, e-mail, formatting, otherwise).
...
From-SVN: r203992
2013-10-23 21:30:54 +00:00
Cong Hou
0a873daac0
MAINTAINERS (Write After Approval): Add myself.
...
2013-10-21 Cong Hou <congh@google.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r203904
2013-10-21 14:08:49 -04:00
Mike Stump
931519141b
* .dir-locals.el: Add.
...
From-SVN: r203715
2013-10-16 18:25:31 +00:00
David Malcolm
459260ecf8
Add --enable-host-shared configuration option
...
/
* 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.
From-SVN: r203632
2013-10-15 20:33:55 +00:00
Jeff Law
a1b499a310
Move Martin's most recent entry into the right ChangeLog file
...
From-SVN: r203622
2013-10-15 09:52:37 -06:00
Martin Jambor
4cb1359729
ipa-utils.h (ipa_edge_within_scc): Declare.
...
2013-10-15 Martin Jambor <mjambor@suse.cz>
* 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.
From-SVN: r203607
2013-10-15 16:15:07 +02:00
Joern Rennecke
2a3e690ab3
Import from savannah.gnu.org:
...
* config.guess: Update to 2013-06-10 version.
* config.sub: Update to 2013-10-01 version.
From-SVN: r203071
2013-10-01 17:50:56 +01:00
Joern Rennecke
53426f6c14
Configuration bits for ARC port:
...
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.
From-SVN: r203070
2013-10-01 17:34:40 +01:00
Alan Modra
3cbe17f7de
libtool.m4 (_LT_ENABLE_LOCK <ld -m flags>): Remove non-canonical ppc host match.
...
* libtool.m4 (_LT_ENABLE_LOCK <ld -m flags>): Remove non-canonical
ppc host match. Support little-endian powerpc linux hosts.
Regenerate configure throughout.
From-SVN: r202773
2013-09-20 19:17:52 +09:30
Dodji Seketeli
06c055fcb5
Add myself to MAINTAINERS file as diagnostics maintainer
...
* MAINTAINERS (diagnostic messages): Add myself as diagnostics
maintainer.
From-SVN: r202732
2013-09-19 09:12:13 +02:00