Bernd Edlinger
c41f1c42bf
Fix include path for in-tree cloog.
...
2014-06-23 Bernd Edlinger <bernd.edlinger@hotmail.de>
Fix include path for in-tree cloog.
* config/cloog.m4 (CLOOG_INIT_FLAGS): Remove bogus include path.
* configure: Regenerate.
P.S: moved a few ChangeLog entries to gcc/ChangeLog
From-SVN: r211913
2014-06-23 19:15:16 +00:00
Richard Henderson
29d0a43c96
Ignore gcc_update output
...
From-SVN: r211815
2014-06-18 17:47:18 -07:00
Olivier Hainque
a5852beabc
improve sloc assignment on bind_expr entry/exit code
...
2014-06-18 Olivier Hainque <hainque@adacore.com>
improve sloc assignment on bind_expr entry/exit code
gcc/
* tree-core.h (tree_block): Add an "end_locus" field, allowing
memorization of the end of block source location.
* tree.h (BLOCK_SOURCE_END_LOCATION): New accessor.
* gimplify.c (gimplify_bind_expr): Propagate the block start and
end source location info we have on the block entry/exit code we
generate.
testsuite/
* gnat.dg/blocklocs.adb: New test.
From-SVN: r211773
2014-06-18 09:00:22 +00:00
Thomas Schwinge
a10ec8bcac
* config-ml.in: Robustify ac_configure_args parsing.
...
From-SVN: r211645
2014-06-13 16:32:29 +02:00
Thomas Schwinge
45b3824db6
Non-host system configuration for linker plugins.
...
* configure.ac (--enable-linker-plugin-configure-flags)
(--enable-linker-plugin-flags): New flags.
(configdirs): Conditionally add libiberty-linker-plugin.
* configure: Regenerate.
* Makefile.def (host_modules): Add libiberty-linker-plugin.
(host_modules) <lto-plugin>: Pay attention to
@extra_linker_plugin_flags@ and
@extra_linker_plugin_configure_flags@.
(all-lto-plugin): Also depend on all-libiberty-linker-plugin.
* Makefile.in: Regenerate.
gcc/
* doc/install.texi (--enable-linker-plugin-configure-flags)
(--enable-linker-plugin-flags): Document new flags.
From-SVN: r211644
2014-06-13 16:32:16 +02:00
Thomas Schwinge
b6383ab841
Allow for overriding a module's srcdir.
...
* Makefile.tpl (configure-[+prefix+][+module+])
(configure-stage[+id+]-[+prefix+][+module+]): If specified, use
"module_srcdir" instead of "module" for locating a module's srcdir.
* Makefile.in: Regenerate.
From-SVN: r211643
2014-06-13 16:32:03 +02:00
Matthew Fortune
a4a1b5f3df
Add myself to MAINTAINERS.
...
2014-06-10 Matthew Fortune <matthew.fortune@imgtec.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r211417
2014-06-10 15:44:06 +00:00
Sebastian Pop
38a138411d
update my email address
...
2014-06-06 Sebastian Pop <sebpop@gmail.com>
* MAINTAINERS: Update my email address.
From-SVN: r211327
2014-06-06 22:22:41 +00:00
Thomas Preud'homme
153fcd418b
Add myself to the MAINTAINERS file.
...
2014-06-04 Thomas Preud'homme <thomas.preudhomme@arm.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r211215
2014-06-04 09:11:48 +00:00
Andrew Bennett
e25d96321c
Add myself to the MAINTAINERS file.
...
2014-06-03 Andrew Bennett <andrew.bennett@imgtec.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r211167
2014-06-03 09:37:13 +00:00
Jonathan Wakely
1007a55ca4
re PR libstdc++/61011 (libstdc++-v3 should be target-libstdc++-v3 in top level configure)
...
PR libstdc++/61011
* configure.ac (--disable-libstdcxx): Set noconfigdirs correctly.
Disable libcilkrts, libitm, libsanitizer when not building libstdc++.
* configure: Regenerate.
From-SVN: r211087
2014-05-30 18:16:14 +01:00
Pedro Alves
fd9ed1ae2d
Add myself to MAINTAINERS.
...
2014-05-28 Pedro Alves <palves@redhat.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r211034
2014-05-28 21:51:47 +00:00
Olivier Hainque
49664873f8
vxworks.h (VXCPU_FOR_8548): New.
...
2014-05-28 Olivier Hainque <hainque@adacore.com>
* config/rs6000/vxworks.h (VXCPU_FOR_8548): New. Default to PPC85XX.
(CPP_SPEC): Add entry for -mcpu=8548.
* config/rs6000/vxworksae.h: Reinstate. Override VXCPU_FOR_8548.
* config.gcc (powerpc-wrs-vxworksae, tm_file): Add back vxworksae.h.
From-SVN: r211011
2014-05-28 09:51:07 +00:00
Richard Sandiford
c8912e539b
rtl.h (set_for_reg_notes): Declare.
...
2014-05-26 Richard Sandiford <rdsandiford@googlemail.com>
Olivier Hainque <hainque@adacore.com>
* rtl.h (set_for_reg_notes): Declare.
* emit-rtl.c (set_for_reg_notes): New function.
(set_unique_reg_note): Use it.
* optabs.c (add_equal_note): Likewise
Co-Authored-By: Olivier Hainque <hainque@adacore.com>
From-SVN: r210998
2014-05-28 08:41:27 +00:00
Maxim Kuvyrkov
03bdb69f1d
* MAINTAINERS: Update my affiliation/email.
...
From-SVN: r210745
2014-05-22 07:17:07 +00:00
Mike Stump
905083ad75
+ * MAINTAINERS: Add wide-int reviewers.
...
From-SVN: r210620
2014-05-19 17:12:53 +00:00
Sandra Loosemore
707f18393a
configure.ac (target_makefile_frag): Set for nios2-*-elf*.
...
2014-05-14 Sandra Loosemore <sandra@codesourcery.com>
* configure.ac (target_makefile_frag): Set for nios2-*-elf*.
* configure: Regenerated.
config/
* mt-nios2-elf: New file.
From-SVN: r210451
2014-05-14 19:20:59 -04:00
Torvald Riegel
7321dc60f4
Add myself as maintainer for libitm.
...
From-SVN: r210448
2014-05-14 22:37:28 +00:00
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