Alan Hayward
15713b43da
MAINTAINERS (Write After Approval): Add myself.
...
2015-10-23 Alan Hayward <alan.hayward@arm.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r229216
2015-10-23 09:05:49 +00:00
H.J. Lu
78edb32f82
Add --enable-compressed-debug-sections={all,gas,gold,ld}
...
This patch removes the gas configure option:
--enable-compressed-debug-sections
and adds a toplevel configure option:
--enable-compressed-debug-sections={all,gas,gold,ld}
to enable compressed debug sections for gas, gold or ld by default. At
the moment, this configure option is ignored by gold and ld. For x86
Linux targets, default to compressing debug sections in gas.
Sync with binutils-gdb:
PR gas/19109
* configure.ac: Add
--enable-compressed-debug-sections={all,gas,gold,ld}.
* configure: Regenerated.
From-SVN: r229088
2015-10-20 09:29:28 -07:00
Arnaud Charlet
dec6b7f1de
* MAINTAINERS: Update list of Ada maintainers and email addresses.
...
From-SVN: r228867
2015-10-16 12:48:32 +02:00
Martin Liska
6be1d686e1
* MAINTAINERS (Write After Approval): Add myself.
...
From-SVN: r228649
2015-10-09 11:49:49 +00:00
Alexander Fomin
dc0e206000
* MAINTAINERS (Write After Approval): Add myself.
...
From-SVN: r228642
2015-10-09 06:50:51 -04:00
Florian Weimer
bec93d4075
MAINTAINERS: Update email address.
...
From-SVN: r228383
2015-10-02 12:13:48 +02:00
Louis Krupp
0487f06dd1
MAINTAINERS (Write After Approval): Add myself.
...
2015-10-02 Louis Krupp <louis.krupp@zoho.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r228380
2015-10-02 09:29:32 +00:00
Kai Tietz
56547ff787
MAINTAINERS: Update email.
...
2015-09-20 Kai Tietz <ktietz70@googlemail.com>
* MAINTAINERS: Update email.
From-SVN: r227951
2015-09-20 19:33:05 +02:00
Bernd Schmidt
ed4c91ea50
Update my email address.
...
From-SVN: r227738
2015-09-14 09:04:57 +00:00
James Bowman
2503fd9e07
* MAINTAINERS: add myself
...
From-SVN: r227383
2015-09-01 19:38:16 +00:00
David Sherwood
3726332a0b
MAINTAINERS: Add myself.
...
2015-08-28 David Sherwood <david.sherwood@arm.com>
* MAINTAINERS: Add myself.
From-SVN: r227297
2015-08-28 10:11:27 +00:00
Patrick Marlier
15480aafa9
* MAINTAINERS: Add myself.
...
From-SVN: r227279
2015-08-27 20:06:46 +00:00
Francois-Xavier Coudert
ad4f95e395
re PR libfortran/54572 (Use libbacktrace library)
...
PR libfortran/54572
* Makefile.def: Make libgfortran depend on libbacktrace.
* Makefile.in: Regenerate.
* config-lang.in: Add libbacktrace to target_libs.
* Makefile.am (libgfortran_la_LDFLAGS): Link in libbacktrace.
(AM_CPPFLAGS): Add libbacktrace directories to include paths.
* Makefile.in: Regenerate.
* aclocal.m4: Regenerate.
* config.h.in: Regenerate.
* configure: Regenerate.
* configure.ac: Remove checks for strtok_r, wait, execve, pipe,
and dup2. Remove call to GCC_CHECK_UNWIND_GETIPINFO.
* libgfortran.h (full_exe_path, find_addr2line, backtrace): Remove
prototypes.
(show_backtrace): Add prototype.
* runtime/backtrace.c: Rework file entirely.
* runtime/compile_options.c (backtrace_handler): Rename backtrace
to show_backtrace.
(maybe_find_addr2line): Remove function.
(set_options): Remove call to maybe_find_addr2line.
* runtime/error.c (sys_abort): Rename backtrace to show_backtrace.
* runtime/main.c (store_exe_path): Empty function body.
(full_exe_path, gfstrtok_r, find_addr2line): Remove functions.
(cleanup): Don't free removed variables.
* runtime/minimal.c (full_exe_path): Remove function.
(set_args): Don't set exe_path.
* gfortran.dg/backtrace_1.f90: New test.
From-SVN: r227106
2015-08-23 21:50:30 +00:00
Simon Dardis
95f25df08f
* MAINTAINERS: fix date.
...
From-SVN: r227025
2015-08-20 10:36:33 +01:00
Tom de Vries
5dc85f7ec7
Remove --with-host-libstdcxx
...
2015-08-12 Tom de Vries <tom@codesourcery.com>
PR other/67092
PR other/67098
* configure.ac: Remove --with_host_libstdcxx support.
* configure: Regenerate.
* doc/install.texi: Remove --with_host_libstdcxx item. Update
--with-stage1-libs, --with-boot-ldflags and --with-boot-libs items
accordingly. Mention default for --with-stage1-ldflags.
From-SVN: r226819
2015-08-12 15:13:35 +00:00
Thomas Schwinge
44a7d18d95
Empty libgomp for nvptx
...
* configure.ac (noconfigdirs): Don't add "target-libgomp" for target
nvptx*-*-*.
* configure: Regenerate.
libgomp/
* config/nvptx/affinity.c: New file.
* config/nvptx/alloc.c: Likewise.
* config/nvptx/bar.c: Likewise.
* config/nvptx/barrier.c: Likewise.
* config/nvptx/critical.c: Likewise.
* config/nvptx/env.c: Likewise.
* config/nvptx/error.c: Likewise.
* config/nvptx/fortran.c: Likewise.
* config/nvptx/iter.c: Likewise.
* config/nvptx/iter_ull.c: Likewise.
* config/nvptx/libgomp-plugin.c: Likewise.
* config/nvptx/lock.c: Likewise.
* config/nvptx/loop.c: Likewise.
* config/nvptx/loop_ull.c: Likewise.
* config/nvptx/mutex.c: Likewise.
* config/nvptx/oacc-async.c: Likewise.
* config/nvptx/oacc-cuda.c: Likewise.
* config/nvptx/oacc-host.c: Likewise.
* config/nvptx/oacc-init.c: Likewise.
* config/nvptx/oacc-mem.c: Likewise.
* config/nvptx/oacc-parallel.c: Likewise.
* config/nvptx/oacc-plugin.c: Likewise.
* config/nvptx/omp-lock.h: Likewise.
* config/nvptx/ordered.c: Likewise.
* config/nvptx/parallel.c: Likewise.
* config/nvptx/proc.c: Likewise.
* config/nvptx/ptrlock.c: Likewise.
* config/nvptx/sections.c: Likewise.
* config/nvptx/sem.c: Likewise.
* config/nvptx/single.c: Likewise.
* config/nvptx/splay-tree.c: Likewise.
* config/nvptx/target.c: Likewise.
* config/nvptx/task.c: Likewise.
* config/nvptx/team.c: Likewise.
* config/nvptx/time.c: Likewise.
* config/nvptx/work.c: Likewise.
* configure.ac: Don't probe pthreads support for host nvptx*-*-*.
* configure: Regenerate.
* configure.tgt (config_path): Set to "nvptx" for target
nvptx*-*-*.
Co-Authored-By: Jakub Jelinek <jakub@redhat.com>
From-SVN: r226760
2015-08-10 17:53:33 +02:00
Yaakov Selkowitz
bf5372e7f0
Makefile.def (libiconv): Define bootstrap=true.
...
2015-08-06 Yaakov Selkowitz <yselkowi@redhat.com>
* Makefile.def (libiconv): Define bootstrap=true.
Mark pdf/html/info as missing.
(configure-gcc): Depend on all-libiconv.
(all-gcc): Ditto.
(configure-libcpp): Ditto.
(all-libcpp): Ditto.
(configure-intl): Ditto.
(all-intl): Ditto.
* Makefile.in: Regenerate.
intl/
* configure: Reflects renaming of configure.in to configure.ac
libcpp/
* configure: Regenerate.
gcc/
* configure.ac: Define LIBICONV_DEP with in-tree libiconv.
* configure: Regenerate.
From-SVN: r226712
2015-08-07 01:13:52 -04:00
Ben Elliston
29e8dc8484
Fix incorrect date in 2015-07-28 change.
...
From-SVN: r226572
2015-08-04 22:59:57 +10:00
Bin Cheng
94b8fdccca
MAINTAINERS (loop ivopts): Add the entry and myself.
...
* MAINTAINERS (loop ivopts): Add the entry and myself.
From-SVN: r226486
2015-08-03 01:54:28 +00:00
Nathan Sidwell
430bcac10d
* MAINTAINERS (nvptx): Add self.
...
From-SVN: r226449
2015-07-31 17:54:31 +00:00
Alan Lawrence
110d61da1d
[AArch64] Removed unused VRL2/3/4 iterator values
...
* config/aarch64/iterators.md (VRL2, VRL3, VRL4): Remove values for
128-bit vector modes.
From-SVN: r226408
2015-07-30 16:04:08 +00:00
Ville Voutilainen
18e1ed3412
Fix whitespace in my MAINTAINERS change commit.
...
* MAINTAINERS (Write After Approval): Add a blank line.
From-SVN: r226361
2015-07-29 22:17:47 +03:00
Ville Voutilainen
c9da75480c
* MAINTAINERS (Write After Approval): Add myself.
...
From-SVN: r226358
2015-07-29 20:20:23 +03:00
Ben Elliston
d5e9bac57f
* config.sub, config.guess: Import from upstream.
...
From-SVN: r226296
2015-07-28 10:57:40 +10:00
Jeff Law
6b1786aa65
re PR other/66259 (Combined gcc and binutils build from git-master fails, with gas/as-new not existing)
...
PR other/66259
* config-ml.in: Reflects renaming of configure.in to configure.ac
* configure: Likewise
* configure.ac: Likewise
boehm-gc/
PR other/66259
* Makefile.direct: Reflects renaming of configure.in to configure.ac
* Makefile.dist: Likewise
* version.h: Likewise
* doc/README: Likewise
config/
PR other/66259
* gettext.m4: Reflects renaming of configure.in to configure.ac
* po.m4: Likewise
* stdint.m4: Likewise
* tcl.m4: Likewise
gcc/
PR other/66259
* acinclude.m4: Reflects renaming of configure.in to configure.ac
* configure: Likewise
* configure.ac: Likewise
* doc/install.texi: Likewise
* doc/tm.texi: Likewise
* doc/tm.texi.in: Likewise
gcc/ada/
PR other/66259
* prj-nmsc.adb: Reflects renaming of configure.in to configure.ac
* gcc-interface/Makefile.in: Likewise
intl/
PR other/66259
* configure: Reflects renaming of configure.in to configure.ac
libjava/
PR other/66259
* configure: Reflects renaming of configure.in to configure.ac
libjava/classpath
PR other/66259
* INSTALL: Reflects renaming of configure.in to configure.ac
* ltconfig: Likewise
* missing: Likewise
* m4/ac_prog_javac.m4: Likewise
* m4/ac_prog/javac_works.m4: Likewise
* resource/META-INF/mimetypes.default: Likewise
libjava/libltdl
PR other/66259
* THREADS: Reflects renaming of configure.in to configure.ac
liboffloadmic/
PR other/66259
* configure: Reflects renaming of configure.in to configure.ac
From-SVN: r226183
2015-07-24 12:20:44 -06:00
Bernd Schmidt
45952786d4
* MAINTAINERS: Update my email address.
...
From-SVN: r226118
2015-07-23 18:05:51 +00:00
H.J. Lu
f159560304
Sync toplevel configure with binutils-gdb
...
Sync with binutils-gdb:
2015-03-17 H.J. Lu <hongjiu.lu@intel.com>
* configure.ac (target_configdirs): Exclude target-zlib if
target-libjava isn't built.
* configure: Regenerated.
From-SVN: r225778
2015-07-14 08:32:05 -07:00
H.J. Lu
a05c2c752e
Sync toplevel configure with binutils-gdb
...
Sync with binutils-gdb:
2015-05-13 John David Anglin <dave.anglin@bell.net>
* configure.ac: Disable configuration of GDB for HPUX targets.
* configure: Regenerate.
2015-04-01 H.J. Lu <hongjiu.lu@intel.com>
* configure.ac: Add --with-system-zlib.
* configure: Regenerated.
2015-01-28 James Bowman <james.bowman@ftdichip.com>
* configure.ac: Add FT32 support.
* configure: Regenerate.
2015-01-12 Anthony Green <green@moxielogic.com>
* configure.ac: Don't disable gprof for moxie.
* configure: Rebuild.
From-SVN: r225777
2015-07-14 08:22:24 -07:00
H.J. Lu
1c01ebf64f
Sync toplevel files binutils-gdb
...
Sync with binutils-gdb:
2015-05-01 H.J. Lu <hongjiu.lu@intel.com>
PR ld/18355
* Makefile.def: Add extra_configure_flags to host zlib.
* configure.ac (extra_host_zlib_configure_flags): New. Set
to --enable-host-shared When bfd is to be built as shared
library. AC_SUBST.
* Makefile.in: Regenerated.
From-SVN: r225776
2015-07-14 08:03:11 -07:00
Hans-Peter Nilsson
e59969a123
Sync with src:
...
2015-03-30 H.J. Lu <hongjiu.lu@intel.com>
* Makefile.def (dependencies): Add all-zlib to all-bfd.
* Makefile.in: Regenerated.
From-SVN: r225769
2015-07-14 12:12:43 +00:00
H.J. Lu
d90639476f
IA MCU psABI support: GCC changes
...
This patch introduces basic IA MCU psABI support into GCC.
* configure.ac (ospace_frag): Enable for i?86*-*-elfiamcu
target.
* configure: Regenerate.
gcc/
* config.gcc: Support i[34567]86-*-elfiamcu target.
* config/i386/iamcu.h: New.
* config/i386/i386.opt: Add -miamcu.
* doc/invoke.texi: Document -miamcu.
* common/config/i386/i386-common.c (ix86_handle_option): Turn
off x87/MMX/SSE/AVX codegen for -miamcu.
* config/i386/i386-c.c (ix86_target_macros_internal): Define
__iamcu/__iamcu__ for -miamcu.
* config/i386/i386.h (PREFERRED_STACK_BOUNDARY_DEFAULT): Set
to MIN_STACK_BOUNDARY if TARGET_IAMCU is true.
(BIGGEST_ALIGNMENT): Set to 32 if TARGET_IAMCU is true.
* config/i386/i386.c (ix86_option_override_internal): Ignore and
warn -mregparm for Intel MCU. Turn on -mregparm=3 for Intel
MCU by default. Default long double to 64-bit for Intel MCU.
Turn on -freg-struct-return for Intel MCU. Issue an error when
-miamcu is used in 64-bit or x32 mode or if x87, MMX, SSE or
AVX is turned on.
(function_arg_advance_32): Pass value whose size is no larger
than 8 bytes in registers for Intel MCU.
(function_arg_32): Likewise.
(ix86_return_in_memory): Return value whose size is no larger
than 8 bytes in registers for Intel MCU.
(iamcu_alignment): New function.
(ix86_data_alignment): Call iamcu_alignment if TARGET_IAMCU is
true.
(ix86_local_alignment): Don't increase alignment for Intel MCU.
(x86_field_alignment): Return iamcu_alignment if TARGET_IAMCU is
true.
From-SVN: r225197
2015-06-30 09:40:19 -07:00
Ludovic Courtès
b837291d5a
* MAINTAINERS (Write After Approval): Add myself.
...
From-SVN: r224825
2015-06-23 08:52:51 +00:00
Andreas Tobler
2a97995f81
MAINTAINERS (OS Port Maintainers): Add myself.
...
2015-06-22 Andreas Tobler <andreast@gcc.gnu.org>
* MAINTAINERS (OS Port Maintainers): Add myself.
(Various Maintainers): Remove myself from libffi testsuite.
From-SVN: r224760
2015-06-22 22:33:41 +02:00
Richard Sandiford
19cd26a6b9
* MAINTAINERS (gen* on machine desc): Add self.
...
From-SVN: r224127
2015-06-04 15:19:58 +00:00
Jeff Law
368054069f
Fix FT32 ChangeLogs
...
From-SVN: r224080
2015-06-03 07:39:45 -06:00
Jason Merrill
8ca528d906
re PR bootstrap/66319 (gcov-tool.c:84:65: error: invalid conversion from 'int (*)(const c har*, const stat*, int, FTW*)' to 'int (*)(const char*, const stat*, int, FTW)')
...
PR bootstrap/66319
* configure.ac: Use -std=gnu++98.
From-SVN: r224039
2015-06-02 13:50:23 -04:00
Szabolcs Nagy
4526c3c15c
MAINTAINERS (Write After Approval): Add myself.
...
2015-06-02 Szabolcs Nagy <szabolcs.nagy@arm.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r224032
2015-06-02 16:39:19 +00:00
Mike Frysinger
318a4e6de8
configure: fix vtable help
...
Spacing is off causing --help to not line up. Use the standard
AS_HELP_STRING like all the other options.
From-SVN: r223833
2015-05-28 14:27:35 +00:00
Jason Merrill
460704884f
configure.ac: When bootstrapping with GCC, add -std=c++98 to CXX.
...
* configure.ac: When bootstrapping with GCC, add -std=c++98 to CXX.
* configure: Regenerate.
From-SVN: r223692
2015-05-26 08:29:13 -04:00
Jason Merrill
65d932637e
revert: configure.ac: Add -std=c++98 to stage1_cxxflags.
...
Revert:
* configure.ac: Add -std=c++98 to stage1_cxxflags.
* Makefile.tpl (STAGE1_CXXFLAGS): And substitute it.
* Makefile.in, configure: Regenerate.
From-SVN: r223494
2015-05-21 13:05:33 -04:00
Jason Merrill
da0bfb866e
configure.ac: Add -std=c++98 to stage1_cxxflags.
...
* configure.ac: Add -std=c++98 to stage1_cxxflags.
* Makefile.tpl (STAGE1_CXXFLAGS): And substitute it.
* Makefile.in, configure: Regenerate.
From-SVN: r223487
2015-05-21 11:12:35 -04:00
James Bowman
fef939d6a9
FT32 target added. Approved by Jeff Law [law@redhat.com]
...
From-SVN: r223261
2015-05-16 23:49:08 +00:00
Iain Buclaw
886faf50c7
MAINTAINERS (Write After Approval): Add myself.
...
2015-05-16 Iain Buclaw <ibuclaw@gdcproject.org>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r223239
2015-05-16 13:46:58 +00:00
Paulo Matos
91c6b410ad
* MAINTAINERS (Write After Approval): Add myself.
...
From-SVN: r223012
2015-05-11 20:09:43 +02:00
Paulo Matos
e640447c6d
configure.ac: Fix typo.
...
* configure.ac: Fix typo.
* configure: Regenerate.
From-SVN: r223011
2015-05-11 20:09:35 +02:00
Mikhail Maltsev
e587377d38
* MAINTAINERS (Write After Approval): Add myself.
...
From-SVN: r222983
2015-05-10 18:13:57 +00:00
Matthias Klose
cabb9d59a2
configure.ac: Match $host configured with triplets.
...
2015-05-03 Matthias Klose <doko@ubuntu.com>
* configure.ac: Match $host configured with triplets.
* configure: Regenerate.
From-SVN: r222750
2015-05-03 17:31:26 +00:00
Bernhard Reutner-Fischer
fafb95a6fe
Makefile.tpl: Remove surplus whitespace throughout.
...
2015-04-22 Bernhard Reutner-Fischer <aldot@gcc.gnu.org>
* Makefile.tpl: Remove surplus whitespace throughout.
* Makefile.in: Regenerate.
From-SVN: r222334
2015-04-22 20:32:18 +02:00
Segher Boessenkool
858677721c
MAINTAINERS (Various Maintainers): Add myself as instruction combiner maintainer.
...
* MAINTAINERS (Various Maintainers): Add myself as instruction
combiner maintainer.
From-SVN: r222250
2015-04-21 00:03:37 +02:00
Jakub Jelinek
c10b5ea0d8
re PR bootstrap/62077 (--with-build-config=bootstrap-lto fails)
...
PR bootstrap/62077
* configure.ac (--enable-stage1-checking): Default to
release,misc,gimple,rtlflag,tree,types if --disable-checking
or --enable-checking is not specified and DEV-PHASE is not
experimental.
* configure: Regenerated.
From-SVN: r222187
2015-04-17 19:09:20 +02:00
Max Ostapenko
7701939727
Makefile.tpl (EXTRA_HOST_EXPORTS): New variables.
...
2015-04-14 Max Ostapenko <m.ostapenko@partner.samsung.com>
* Makefile.tpl (EXTRA_HOST_EXPORTS): New variables.
(EXTRA_BOOTSTRAP_FLAGS): Likewise.
(check-[+module+]): Add EXTRA_HOST_EXPORTS and EXTRA_BOOTSTRAP_FLAGS.
* Makefile.in: Regenerate.
libiberty/
* testsuite/Makefile.in (LIBCFLAGS): Add LDFLAGS.
From-SVN: r222099
2015-04-14 19:14:04 +03:00
Cary Coutant
17feae99d5
Fix date in ChangeLog entry.
...
From-SVN: r221929
2015-04-08 11:29:29 -07:00
Cary Coutant
b68ba431eb
MAINTAINERS: Update my email address.
...
2012-10-01 Cary Coutant <ccoutant@gmail.com>
* MAINTAINERS: Update my email address.
From-SVN: r221928
2015-04-08 11:27:32 -07:00
James Greenhalgh
e61ffb3b5a
[Patch] Add myself as AArch64 Port Reviewer
...
* MAINTAINERS: Add myself as a reviewer for the AArch64 port.
From-SVN: r221834
2015-04-02 10:49:16 +00:00
Kyrylo Tkachov
b16cc4f20c
Add myself as reviewer for arm port
...
* MAINTAINERS: Add myself as an arm port reviewer.
From-SVN: r221833
2015-04-02 10:19:37 +00:00
Uros Bizjak
13be44ed9d
Install back PR target/47230 fix (Revert the revert).
...
From-SVN: r221739
2015-03-27 18:08:44 +01:00
Martin Liska
ec5239093a
Fix vimrc file link creation.
...
* Makefile.in: Fix ln source location for vimrc file.
* Makefile.tpl: Likewise.
Co-Authored-By: Yury Gribov <y.gribov@samsung.com>
From-SVN: r221659
2015-03-25 12:05:22 +00:00
H.J. Lu
ae8b772f95
Move cloog.m4 ChangeLog entry to config/ChangeLog
...
From-SVN: r221458
2015-03-16 08:28:58 -07:00
Aldy Hernandez
fc30054eff
re PR bootstrap/25672 (cross build's libgcc picks up CFLAGS)
...
PR bootstrap/25672
* configure.ac: Do not initialize CFLAGS_FOR_TARGET from CFLAGS if
cross-compiling. Similarly for CXX_FOR_TARGET.
* configure: Regenerate.
From-SVN: r221326
2015-03-10 16:37:53 +00:00
Ilya Enkovich
5373cd33a8
Makefile.def: Add libmpx.
...
* Makefile.def: Add libmpx.
* configure.ac: Add libmpx.
* Makefile.in: Regenerate.
* configure: Regenerate.
gcc/
* config/i386/linux-common.h (LIBMPX_LIBS): New.
(LIBMPX_SPEC): New.
(CHKP_SPEC): New.
* gcc.c (CHKP_SPEC): New.
(LINK_COMMAND_SPEC): Add CHKP_SPEC.
* c-family/c.opt (static-libmpx): New.
libmpx/
Initial commit.
From-SVN: r221311
2015-03-10 09:37:41 +00:00
Kirill Yukhin
a6e8abb9d5
MAINTAINERS (CPU Port Maintainers): Add myself i386 vector ISA extns mantainer.
...
/
* MAINTAINERS (CPU Port Maintainers): Add myself
i386 vector ISA extns mantainer.
From-SVN: r221238
2015-03-06 14:49:03 +00:00
Jeff Law
f2b86778c4
MAINTAINERS: Remove Paul Brook as a Fortran and ARM maintainer.
...
* MAINTAINERS: Remove Paul Brook as a Fortran and ARM
maintainer.
Remove Richard Henderson as a maintainer for the x86 port.
From-SVN: r221154
2015-03-03 09:41:55 -07:00
Joern Rennecke
9dd44d1c80
MAINTAINERS (CPU Port Maintainers): Update my email address.
...
2015-03-03 Joern Rennecke <gnu@amylaar.uk>
* MAINTAINERS (CPU Port Maintainers): Update my email address.
From-SVN: r221149
2015-03-03 14:02:18 +00:00
Ilya Enkovich
3307944165
MAINTAINERS (Various Maintainers): Add myself as libmpx, pointer bounds checker and i386 MPX maintainer.
...
* MAINTAINERS (Various Maintainers): Add myself as libmpx,
pointer bounds checker and i386 MPX maintainer.
From-SVN: r221104
2015-03-02 10:17:26 +00:00
Sandra Loosemore
d083ae5fae
MAINTAINERS (Various Maintainers): Add self as docs co-maintainer.
...
2015-02-26 Sandra Loosemore <sandra@codesourcery.com>
* MAINTAINERS (Various Maintainers): Add self as docs co-maintainer.
From-SVN: r221041
2015-02-26 21:34:56 -05:00
Martin Sebor
f91f1c1312
Add self to Various Maintainers.
...
From-SVN: r221039
2015-02-26 17:50:57 -07:00
Peter Bergner
b5f0a06274
Move ChangeLog entry to correct ChangeLog
...
From-SVN: r221017
2015-02-26 09:58:00 -06:00
Adhemerval Zanella
313123e753
htm.md (tcheck): Fix assembly encoding.
...
gcc/
* config/rs6000/htm.md (tcheck): Fix assembly encoding.
gcc/testsuite/
* gcc.target/powerpc/htm-builtin-1.c: Fix tcheck expect value.
From-SVN: r220992
2015-02-25 16:18:19 -06:00
Uros Bizjak
76fabbf42d
Revert:
...
2014-07-26 Uros Bizjak <ubizjak@gmail.com>
PR target/47230
* configure.ac (alpha*-*-linux*): Use mh-alpha-linux.
* configure: Regenerate.
/config
Revert:
2014-07-26 Uros Bizjak <ubizjak@gmail.com>
PR target/47230
* mh-alpha-linux: New file.
/gcc
PR target/47230
* doc/install.texi (Specific, alpha*-*-*): Document that binutils 2.25
or newer are required.
From-SVN: r220990
2015-02-25 20:59:31 +01:00
Thomas Schwinge
426c1eb04b
If we're building an offloading compiler, always enable the LTO front end.
...
* configure.ac [--enable-as-accelerator-for] (enable_languages):
Make sure it contains lto.
* configure: Regenerate.
From-SVN: r220838
2015-02-20 10:40:52 +01:00
Thomas Schwinge
8ae12d71c4
nvptx-none: Disable the lto-plugin.
...
config/
* elf.m4 (ACX_ELF_TARGET_IFELSE): nvptx-*-none isn't ELF.
/
* configure: Regenerate.
From-SVN: r220781
2015-02-18 09:01:03 +01:00
Diego Novillo
11aa81cc4e
Remove myself from all maintainer roles.
...
From-SVN: r220500
2015-02-06 19:51:02 -05:00
Janis Johnson
a436ab274e
MAINTAINERS (Various Maintainers: testsuite): Remove myself.
...
* MAINTAINERS (Various Maintainers: testsuite): Remove myself.
(Write After Approval): Update address.
From-SVN: r220352
2015-02-02 16:40:20 +00:00
Sandra Loosemore
0353c564de
Correct Changelog for r220309
...
From-SVN: r220314
2015-01-31 21:09:48 -05:00
Sandra Loosemore
7d47d0a1b8
extend.texi: Use "x86"...
...
2015-01-31 Sandra Loosemore <sandra@codesourcery.com>
gcc/
* doc/extend.texi: Use "x86", "x86-32", and "x86-64" as the
preferred names of the architecture and its 32- and 64-bit
variants.
* doc/invoke.texi: Likewise.
* doc/md.texi: Likewise.
From-SVN: r220309
2015-01-31 18:47:13 -05:00
David Malcolm
231d020bfb
PR jit/64780: configure: --enable-host-shared and the jit
...
ChangeLog:
PR jit/64780
* configure.ac: Require the user to explicitly specify
--enable-host-shared if the jit is enabled.
* configure: Regenerate.
From-SVN: r220253
2015-01-29 16:25:14 +00:00
Robert Suchanek
82a9447166
Add myself to maintaners.
...
/
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r220172
2015-01-27 15:31:14 +00:00
Matthias Klose
2b8fa469eb
Move wrong ChangeLog entry from the toplevel ChangeLog to
...
libbacktrace.
From-SVN: r220112
2015-01-26 14:51:12 +00:00
Tom de Vries
e6f0c56dcb
Make whitespace consistent in MAINTAINERS
...
2015-01-25 Tom de Vries <tom@codesourcery.com>
* MAINTAINERS: Make whitespace consistent.
From-SVN: r220091
2015-01-25 11:16:28 +00:00
Matthias Klose
405a6b1c93
configure.ac: Move AM_ENABLE_MULTILIB before AC_PROG_CC.
...
2015-01-24 Matthias Klose <doko@ubuntu.com>
* configure.ac: Move AM_ENABLE_MULTILIB before AC_PROG_CC.
* configure: Regenerate.
From-SVN: r220075
2015-01-24 02:46:22 +00:00
Braden Obrzut
631ff3e1cd
MAINTAINERS (Write After Approval): Add myself.
...
2015-01-23 Braden Obrzut <admin@maniacsvault.net>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r220027
2015-01-23 06:08:04 +00:00
Andre Vehreschild
09b9cd1f18
* MAINTAINER: Added myself.
...
From-SVN: r219936
2015-01-21 11:54:37 +01:00
Martin Uecker
802ed46a65
MAINTAINERS: (Write After Approval): Add myself.
...
2015-01-15 Martin Uecker <uecker@eecs.berkeley.edu>
* MAINTAINERS: (Write After Approval): Add myself.
From-SVN: r219714
2015-01-15 23:37:11 -08:00
Philipp Tomsich
c61fcfa602
MAINTAINERS: (Write After Approval): Add myself.
...
2015-01-15 Philipp Tomsich <ptomsich@theobroma-systems.com>
* MAINTAINERS: (Write After Approval): Add myself.
From-SVN: r219653
2015-01-15 13:18:53 +00:00
Iain Sandoe
ebcd09c1c1
update to add myself to Objective-c/c++ maintainers
...
From-SVN: r219526
2015-01-13 11:23:46 +00:00
Marek Polacek
71aa170d28
Add self as C front end reviewer.
...
From-SVN: r219523
2015-01-13 09:08:35 +00:00
Jeff Law
da06754334
MAINTAINERS: Remove Stan Shebs as he has been inactive for a very long time.
...
* MAINTAINERS: Remove Stan Shebs as he has been inactive for
a very long time.
From-SVN: r219513
2015-01-12 22:41:11 -07:00
Ian Lance Taylor
bf1de3f0ac
configure.ac (host_tools): Add gotools.
...
./:2015-01-09 Ian Lance Taylor <iant@google.com>
* configure.ac (host_tools): Add gotools.
* Makefile.def (host_modules): Add gotools.
(dependencies): Add dependency of all-gotools on all-target-libgo.
gcc/go/:
2015-01-09 Ian Lance Taylor <iant@google.com>
* config-lang.in (lang_dirs): Define.
gotools/:
2015-01-09 Ian Lance Taylor <iant@google.com>
* Initial implementation.
From-SVN: r219407
2015-01-09 21:23:09 +00:00
Andreas Tobler
82a19768cb
configure.ac: Don't add ${libgcj} for arm*-*-freebsd*.
...
toplevel:
* configure.ac: Don't add ${libgcj} for arm*-*-freebsd*.
* configure: Regenerate.
gcc:
* config.gcc (arm*-*-freebsd*): New configuration.
* config/arm/freebsd.h: New file.
* config.host: Add extra components for arm*-*-freebsd*.
* config/arm/arm.h: Introduce MAX_SYNC_LIBFUNC_SIZE.
* config/arm/arm.c (arm_init_libfuncs): Use MAX_SYNC_LIBFUNC_SIZE.
libgcc:
* config.host (arm*-*-freebsd*): Add new configuration for
arm*-*-freebsd*.
* config/arm/freebsd-atomic.c: New file.
* config/arm/t-freebsd: Likewise.
* config/arm/unwind-arm.h: Add __FreeBSD__ to the list of
'PC-relative indirect' OS's.
libatomic:
* configure.tgt: Exclude arm*-*-freebsd* from try_ifunc.
libstdc++-v3:
* configure.host: Add arm*-*-freebsd* port_specific_symbol_files.
From-SVN: r219388
2015-01-09 15:06:02 +01:00
Thomas Schwinge
53dd59bff5
liboffloadmic/plugin: Depend on libgomp being built.
...
[...]
Making all in plugin
make[6]: Entering directory `[...]/build-gcc-offload-x86_64-intelmicemul-linux-gnu/x86_64-intelmicemul-linux-gnu/32/liboffloadmic/plugin'
[...]
[...]/build-gcc-offload-x86_64-intelmicemul-linux-gnu/./gcc/xg++ -B[...]/build-gcc-offload-x86_64-intelmicemul-linux-gnu/./gcc/ -nostdinc++ -nostdinc++ -I[...]/build-gcc-offload-x86_64-intelmicemul-linux-gnu/x86_64-intelmicemul-linux-gnu/32/libstdc++-v3/include/x86_64-intelmicemul-linux-gnu -I[...]/build-gcc-offload-x86_64-intelmicemul-linux-gnu/x86_64-intelmicemul-linux-gnu/32/libstdc++-v3/include -I[...]/source-gcc/libstdc++-v3/libsupc++ -I[...]/source-gcc/libstdc++-v3/include/backward -I[...]/source-gcc/libstdc++-v3/testsuite/util -L[...]/build-gcc-offload-x86_64-intelmicemul-linux-gnu/x86_64-intelmicemul-linux-gnu/32/libstdc++-v3/src -L[...]/build-gcc-offload-x86_64-intelmicemul-linux-gnu/x86_64-intelmicemul-linux-gnu/32/libstdc++-v3/src/.libs -L[...]/build-gcc-offload-x86_64-intelmicemul-linux-gnu/x86_64-intelmicemul-linux-gnu/32/libstdc++-v3/libsupc++/.libs -B/x86_64-intelmicemul-linux-gnu/bin/ -B/x86_64-intelmicemul-linux-gnu/lib/ -isystem /x86_64-intelmicemul-linux-gnu/include -isystem /x86_64-intelmicemul-linux-gnu/sys-include -m32 -L./../.libs -L./../../libgomp/.libs -loffloadmic_target -lcoi_device -lmyo-service -lgomp -rdynamic ../ofldbegin.o offload_target_main.o ../ofldend.o -o offload_target_main
/usr/bin/ld: cannot find -lgomp
collect2: error: ld returned 1 exit status
* Makefile.def (dependencies) <all-target-liboffloadmic>: Depend on
all-target-libgomp.
* Makefile.in: Regenerate.
From-SVN: r219344
2015-01-08 15:46:22 +01:00
Eric Botcazou
8054942d32
* MAINTAINERS (CPU Port Maintainers): Add myself for Visium port.
...
From-SVN: r219220
2015-01-06 08:53:16 +00:00
Eric Botcazou
0969ec7d5d
configure.ac: Add Visium support.
...
* configure.ac: Add Visium support.
* configure: Regenerate.
libgcc/
* config.host: Add Visium support.
* config/visium: New directory.
gcc/
* config.gcc: Add Visium support.
* configure.ac: Likewise.
* configure: Regenerate.
* doc/extend.texi (interrupt attribute): Add Visium.
* doc/invoke.texi: Document Visium options.
* doc/install.texi: Document Visium target.
* doc/md.texi: Document Visium constraints.
* common/config/visium: New directory.
* config/visium: Likewise.
gcc/testsuite/
* lib/target-supports.exp (check_profiling_available): Return 0 for
Visium.
(check_effective_target_tls_runtime): Likewise.
(check_effective_target_logical_op_short_circuit): Return 1 for Visium.
* gcc.dg/20020312-2.c: Adjust for Visium.
* gcc.dg/tls/thr-cse-1.c: Likewise
* gcc.dg/tree-ssa/20040204-1.c: Likewise
* gcc.dg/tree-ssa/loop-1.c: Likewise.
* gcc.dg/weak/typeof-2.c: Likewise.
From-SVN: r219219
2015-01-06 08:50:12 +00:00
Andreas Schwab
ec8fd1c0e3
configure.ac: Use OBJCOPY for OBJCOPY_FOR_TARGET.
...
* configure.ac: Use OBJCOPY for OBJCOPY_FOR_TARGET.
* configure: Regenerate.
From-SVN: r219173
2015-01-04 10:31:30 +00:00
Andrew Pinski
9bccfdf521
Bug #63539
...
2015-01-03 Andrew Pinski <apinski@cavium.com>
Bug #63539
* Makefile.def (flags_to_pass): Pass OBJCOPY_FOR_TARGET also.
* Makefile.tpl (HOST_EXPORTS): Add OBJCOPY_FOR_TARGET.
(BASE_TARGET_EXPORTS): Add OBJCOPY.
(OBJCOPY_FOR_TARGET): New variable.
(EXTRA_TARGET_FLAGS): Add OBJCOPY.
* Makefile.in: Regenerate.
* configure.ac: Check for already installed target objcopy.
Also GCC_TARGET_TOOL on objcopy.
* configure: Regenerate.
From-SVN: r219165
2015-01-03 14:50:48 -08:00
Hans-Peter Nilsson
007adc0d79
config.sub: Update from upstream, to 2015-01-01 version.
...
* config.sub: Update from upstream, to 2015-01-01 version.
* config.guess: Ditto.
From-SVN: r219140
2015-01-02 09:30:21 +00:00
Sebastian Huber
fe55e976f1
Add myself to RTEMS Ports maintainers.
...
ChangeLog
* MAINTAINERS (RTEMS Ports): Add myself.
From-SVN: r219003
2014-12-22 06:09:21 +00:00
Pierre-Marie de Rodat
b86d271ef6
* MAINTAINERS (Write After Approval): Add myself.
...
From-SVN: r218822
2014-12-17 16:25:12 +00:00
Michael Haubenwallner
9733278a16
MAINTAINERS (Write After Approval): Add myself.
...
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r218782
2014-12-16 16:10:23 +00:00
Thomas Schwinge
4b4f2e35d0
Build machinery cleanup.
...
* configure.ac (--enable-as-accelerator-for): Don't set
ENABLE_AS_ACCELERATOR_FOR. Update all users.
* configure: Regenerate.
From-SVN: r218744
2014-12-15 11:54:43 +01:00
Jakub Jelinek
b6a65eb6fa
re PR bootstrap/64023 (r216964 breaks bootstrap on darwin when using gcc as the bootstrap compiler.)
...
PR bootstrap/64023
* Makefile.tpl (EXTRA_TARGET_FLAGS): Set STAGE1_LDFLAGS
to POSTSTAGE1_LDFLAGS and STAGE1_LIBS to POSTSTAGE1_LIBS.
Add -B to libstdc++-v3/src/.libs and libstdc++-v3/libsupc++/.libs
to CXX.
* Makefile.in: Regenerated.
From-SVN: r218705
2014-12-13 12:24:37 +01:00
Matthew Fortune
e2c04e0888
ChangeLog fix for r218307
...
Remove entry from ChangeLog.
Insert entry into appropriate location of gcc/ChangeLog.
From-SVN: r218570
2014-12-10 10:40:41 +00:00
Yury Gribov
c3e1e6936a
Local Vim config with GNU formatting.
...
2014-12-09 Laurynas Biveinis <laurynas.biveinis@gmail.com>
Yury Gribov <y.gribov@samsung.com>
/
* .gitignore: Added .local.vimrc and .lvimrc.
* Makefile.tpl (vimrc, .lvimrc, .local.vimrc): New targets.
* Makefile.in: Regenerate.
contrib/
* vimrc: New file.
From-SVN: r218514
2014-12-09 13:45:47 +00:00
Jack Howarth
113c6c5c70
isl.m4: Don't pass -DCLOOG_INT_GMP on islinc.
...
* config/isl.m4: Don't pass -DCLOOG_INT_GMP on islinc.
* configure: Regenerated.
From-SVN: r218341
2014-12-04 08:45:33 +00:00
Bernd Schmidt
b9fb25a580
Add self as nvptx port maintainer.
...
* MAINTAINERS (nvptx port): New entry.
From-SVN: r218131
2014-11-27 20:58:53 +00:00
Jan-Benedict Glaw
d896cc4d45
Regenerate ./configure
...
2014-11-26 Jan-Benedict Glaw <jbglaw@lug-owl.de>
* configure: Regenerate.
From-SVN: r218103
2014-11-26 21:53:54 +00:00
Jan-Benedict Glaw
74ae587eda
Merge toplevel configure.ac bits from Binutils
...
GCC and Binutils had a common ./configure.ac after this commit:
commit 08d081652f50df83f7e9768f8dbb7a99b0df50a2
Author: sandra <sandra@138bc75d-0d04-0410-961f-82ee72b054a4>
Date: Wed May 14 23:20:59 2014 +0000
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.
Based on that file version, all GCC and Binutils commits to this file were
applied. This pulls in the following missing Binutils changes to configure.ac:
2014-07-21 Joel Sherrill <joel.sherrill@oarcorp.com>
Disable gdb for or1k*-*-* until supported
* configure.ac (or1k*-*-*): Disable gdb.
* configure: Regenerated.
2014-07-27 Joel Sherrill <joel.sherrill@oarcorp.com>
GDB not supported for or1k*-*-rtems*
* configure.ac (or1k*-*-rtems*): gdb not supported. The ordering
of the stanzas results in this not being caught by or1k*-*-* later.
* configure. Regenerated.
2014-09-06 Kuan-Lin Chen <kuanlinchentw@gmail.com>
* configure: Disable gdb for nds32*-*-* until supported.
* configure.ac: Disable gdb for nds32*-*-* until supported.
2014-09-12 Andrew Bennett <andrew.bennett@imgtec.com>
* configure.ac: Add mips*-img-elf* target triple.
* configure: Regenerate.
For this patch:
2014-11-26 Jan-Benedict Glaw <jbglaw@lug-owl.de>
* configure.ac: Merge with Binutils.
From-SVN: r218100
2014-11-26 21:53:04 +00:00
Tobias Burnus
45c8969054
Makefile.def: Make more dependent on mpfr, mpc and isl.
...
2014-11-26 Tobias Burnus <burnus@net-b.de>
* Makefile.def: Make more dependent on mpfr, mpc and isl.
* Makefile.in: Regenerate.
From-SVN: r218096
2014-11-26 20:48:24 +01:00
Prachi Godbole
64b4bb607b
mips.c (mips_rtx_cost_data): Fix memory_latency cost for p5600.
...
* config/mips/mips.c (mips_rtx_cost_data): Fix memory_latency cost
for p5600.
From-SVN: r218072
2014-11-26 03:52:23 +00:00
Bernd Edlinger
ea903c3730
Makefile.def (module=gmp): Work around in-tree gmp configure bug with missing flex.
...
2014-11-24 Bernd Edlinger <bernd.edlinger@hotmail.de>
* Makefile.def (module=gmp): Work around in-tree gmp configure bug with
missing flex.
* Makefile.in: Regenerated.
From-SVN: r218025
2014-11-24 16:55:01 +00:00
Ilya Verbin
eb23df5964
* Makefile.in: Regenerate.
...
From-SVN: r217944
2014-11-21 19:37:10 +00:00
H.J. Lu
a699d67255
Always use PIC option with -shared in libtool
...
Libtool needs to pass PIC option -shared when creating shared object to
link regular object files with slim-lto archive.
PR bootstrap/63784
* libtool.m4: Add $pic_flag with -shared.
boehm-gc/
PR bootstrap/63784
* configure: Regenerated.
gcc/
PR bootstrap/63784
* configure: Regenerated.
libatomic/
PR bootstrap/63784
* configure: Regenerated.
libbacktrace/
PR bootstrap/63784
* configure: Regenerated.
libcc1/
PR bootstrap/63784
* configure: Regenerated.
libcilkrts/
PR bootstrap/63784
* configure: Regenerated.
libffi/
PR bootstrap/63784
* configure: Regenerated.
libgfortran/
PR bootstrap/63784
* configure: Regenerated.
libgomp/
PR bootstrap/63784
* configure: Regenerated.
libitm/
PR bootstrap/63784
* configure: Regenerated.
libjava/
PR bootstrap/63784
* configure: Regenerated.
libjava/classpath/
PR bootstrap/63784
* configure: Regenerated.
libobjc/
PR bootstrap/63784
* configure: Regenerated.
libquadmath/
PR bootstrap/63784
* configure: Regenerated.
libsanitizer/
PR bootstrap/63784
* configure: Regenerated.
libssp/
PR bootstrap/63784
* configure: Regenerated.
libstdc++-v3/
PR bootstrap/63784
* configure: Regenerated.
libvtv/
PR bootstrap/63784
* configure: Regenerated.
lto-plugin/
PR bootstrap/63784
* configure: Regenerated.
From-SVN: r217937
2014-11-21 08:49:17 -08:00
Renlin Li
fc065a61a0
MAINTAINERS (Write After Approval): Add myself.
...
2014-11-21 Renlin Li <Renlin.Li@arm.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r217915
2014-11-21 12:01:32 +00:00
Alex Velenko
efcc23e6ad
MAINTAINERS (write-after-approval): Add myself.
...
2014-11-20 Alex Velenko <Alex.Velenko@arm.com>
* MAINTAINERS (write-after-approval): Add myself.
From-SVN: r217912
2014-11-21 10:41:25 +00:00
Maxim Kuvyrkov
dd308ed81c
MAINTAINERS (OS Port Maintainers): Add overdue maintainership note from 2 years ago.
...
* MAINTAINERS (OS Port Maintainers): Add overdue maintainership note
from 2 years ago.
From-SVN: r217782
2014-11-19 15:09:29 +00:00
Alex Velenko
ac8698a16f
MAINTAINERS (Write After Approval): Revert my previous change.
...
* MAINTAINERS (Write After Approval): Revert my previous change.
From-SVN: r217775
2014-11-19 14:09:26 +00:00
Renlin Li
8dab9330b7
MAINTAINERS (Write After Approval): Revert my previous change.
...
2014-11-19 Renlin Li <Renlin.Li@arm.com>
* MAINTAINERS (Write After Approval): Revert my previous change.
From-SVN: r217774
2014-11-19 14:03:47 +00:00
Renlin Li
1be22083b5
MAINTAINERS (Write After Approval): Add myself.
...
2014-11-19 Renlin Li <Renlin.Li@arm.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r217767
2014-11-19 12:30:32 +00:00
Alex Velenko
59392f4648
* MAINTAINERS: Added myself to maintainers.
...
From-SVN: r217762
2014-11-19 10:47:58 +00:00
Dodji Seketeli
0f3422cc9f
Added Dodji Seketeli as line map maintainer
...
* MAINTAINERS (Various Maintainers): Added myself as line map
maintainer.
* ChangeLog: Update this.
Signed-off-by: Dodji Seketeli <dodji@redhat.com>
From-SVN: r217649
2014-11-17 10:26:17 +01:00
Jan-Benedict Glaw
0c8969f0ce
Update move-if-change from gnulib
...
2014-11-16 Jan-Benedict Glaw <jbglaw@lug-owl.de>
* move-if-change: Sync from upstream gnulib.
From-SVN: r217631
2014-11-16 16:12:44 +00:00
Jan-Benedict Glaw
d7134c0eb5
Update from upstream Automake files.
...
2014-11-16 Jan-Benedict Glaw <jbglaw@lug-owl.de>
* compile: Sync with upstream Automake.
* depcomp: Ditto.
* install-sh: Ditto.
* missing: Ditto.
* mkinstalldirs: Ditto.
* ylwrap: Ditto.
From-SVN: r217627
2014-11-16 14:07:13 +00:00
Jan-Benedict Glaw
e4ff7e6ab0
Update config.{sub,guess} from upstream repo
...
2014-11-16 Jan-Benedict Glaw <jbglaw@lug-owl.de>
* config.sub: Update from upstream config repo.
* config.guess: Ditto.
From-SVN: r217619
2014-11-15 23:44:29 +00:00
Kirill Yukhin
5f52081962
[PATCH 2/4] OpenMP 4.0 offloading to Intel MIC: liboffloadmic.
...
* Makefile.def: Add liboffloadmic to target_modules. Make
liboffloadmic depend on libgomp's configure, libstdc++ and libgcc.
* Makefile.in: Regenerate.
* configure: Regenerate.
* configure.ac: Add liboffloadmic to target binaries.
Restrict liboffloadmic for POSIX and i*86, and x86_64 architectures.
Add liboffloadmic to noconfig list when C++ is not supported.
config/
* target-posix: New file.
libcilkrts/
* configure.tgt: Use config/target-posix.
liboffloadmic/
Initial commit. Imported from upstream:
https://www.openmprtl.org/sites/default/files/liboffload_oss.tgz
* Makefile.am: New file.
* Makefile.in: New file, generated by automake.
* aclocal.m4: New file, generated by aclocal.
* configure: New file, generated by autoconf.
* configure.ac: New file.
* configure.tgt: Ditto.
* doc/doxygen/config: Ditto.
* doc/doxygen/header.tex: Ditto.
* include/coi/common/COIEngine_common.h: Ditto.
* include/coi/common/COIMacros_common.h: Ditto.
* include/coi/common/COIPerf_common.h : Ditto.
* include/coi/common/COIResult_common.h : Ditto.
* include/coi/common/COITypes_common.h: Ditto.
* include/coi/sink/COIBuffer_sink.h: Ditto.
* include/coi/sink/COIPipeline_sink.h: Ditto.
* include/coi/sink/COIProcess_sink.h: Ditto.
* include/coi/source/COIBuffer_source.h: Ditto.
* include/coi/source/COIEngine_source.h: Ditto.
* include/coi/source/COIEvent_source.h: Ditto.
* include/coi/source/COIPipeline_source.h: Ditto.
* include/coi/source/COIProcess_source.h: Ditto.
* include/myo/myo.h: Ditto.
* include/myo/myoimpl.h: Ditto.
* include/myo/myotypes.h: Ditto.
* liboffloadmic_host.spec.in: Ditto.
* liboffloadmic_target.spec.in: Ditto.
* runtime/cean_util.cpp: Ditto.
* runtime/cean_util.h: Ditto.
* runtime/coi/coi_client.cpp: Ditto.
* runtime/coi/coi_client.h: Ditto.
* runtime/coi/coi_server.cpp: Ditto.
* runtime/coi/coi_server.h: Ditto.
* runtime/compiler_if_host.cpp: Ditto.
* runtime/compiler_if_host.h: Ditto.
* runtime/compiler_if_target.cpp: Ditto.
* runtime/compiler_if_target.h: Ditto.
* runtime/dv_util.cpp: Ditto.
* runtime/dv_util.h: Ditto.
* runtime/emulator/coi_common.h: Ditto.
* runtime/emulator/coi_device.cpp: Ditto.
* runtime/emulator/coi_device.h: Ditto.
* runtime/emulator/coi_host.cpp: Ditto.
* runtime/emulator/coi_host.h: Ditto.
* runtime/emulator/coi_version_asm.h: Ditto.
* runtime/emulator/coi_version_linker_script.map: Ditto.
* runtime/emulator/myo_client.cpp: Ditto.
* runtime/emulator/myo_service.cpp: Ditto.
* runtime/emulator/myo_service.h: Ditto.
* runtime/emulator/myo_version_asm.h: Ditto.
* runtime/emulator/myo_version_linker_script.map: Ditto.
* runtime/liboffload_error.c: Ditto.
* runtime/liboffload_error_codes.h: Ditto.
* runtime/liboffload_msg.c: Ditto.
* runtime/liboffload_msg.h: Ditto.
* runtime/mic_lib.f90: Ditto.
* runtime/offload.h: Ditto.
* runtime/offload_common.cpp: Ditto.
* runtime/offload_common.h: Ditto.
* runtime/offload_engine.cpp: Ditto.
* runtime/offload_engine.h: Ditto.
* runtime/offload_env.cpp: Ditto.
* runtime/offload_env.h: Ditto.
* runtime/offload_host.cpp: Ditto.
* runtime/offload_host.h: Ditto.
* runtime/offload_myo_host.cpp: Ditto.
* runtime/offload_myo_host.h: Ditto.
* runtime/offload_myo_target.cpp: Ditto.
* runtime/offload_myo_target.h: Ditto.
* runtime/offload_omp_host.cpp: Ditto.
* runtime/offload_omp_target.cpp: Ditto.
* runtime/offload_orsl.cpp: Ditto.
* runtime/offload_orsl.h: Ditto.
* runtime/offload_table.cpp: Ditto.
* runtime/offload_table.h: Ditto.
* runtime/offload_target.cpp: Ditto.
* runtime/offload_target.h: Ditto.
* runtime/offload_target_main.cpp: Ditto.
* runtime/offload_timer.h: Ditto.
* runtime/offload_timer_host.cpp: Ditto.
* runtime/offload_timer_target.cpp: Ditto.
* runtime/offload_trace.cpp: Ditto.
* runtime/offload_trace.h: Ditto.
* runtime/offload_util.cpp: Ditto.
* runtime/offload_util.h: Ditto.
* runtime/ofldbegin.cpp: Ditto.
* runtime/ofldend.cpp: Ditto.
* runtime/orsl-lite/include/orsl-lite.h: Ditto.
* runtime/orsl-lite/lib/orsl-lite.c: Ditto.
* runtime/orsl-lite/version.txt: Ditto.
* runtime/use_mpss2.txt: Ditto.
From-SVN: r217498
2014-11-13 14:03:17 +00:00
Bernd Schmidt
85c64bbee9
[PATCH 1/7] OpenMP 4.0 offloading infrastructure: configure and make
...
* configure: Regenerate.
* configure.ac (--enable-as-accelerator-for)
(--enable-offload-targets): New configure options.
gcc/
* Makefile.in (real_target_noncanonical, accel_dir_suffix)
(enable_as_accelerator): New variables substituted by configure.
(libsubdir, libexecsubdir, unlibsubdir): Tweak for the possibility of
being configured as an offload compiler.
(DRIVER_DEFINES): Pass new defines DEFAULT_REAL_TARGET_MACHINE and
ACCEL_DIR_SUFFIX.
(install-cpp, install-common, install_driver, install-gcc-ar): Do not
install for the offload compiler.
* config.in: Regenerate.
* configure: Regenerate.
* configure.ac (real_target_noncanonical, accel_dir_suffix)
(enable_as_accelerator): Compute new variables.
(ACCEL_COMPILER): Define if the compiler is built as the accel compiler.
(OFFLOAD_TARGETS): List of target names suitable for offloading.
(ENABLE_OFFLOADING): Define if list of offload targets is not empty.
gcc/cp/
* Make-lang.in (c++.install-common): Do not install for the offload
compiler.
gcc/doc/
* install.texi (Options specification): Document
--enable-as-accelerator-for and --enable-offload-targets.
gcc/fortran/
* Make-lang.in (fortran.install-common): Do not install for the offload
compiler.
libgcc/
* Makefile.in (crtoffloadbegin$(objext)): New rule.
(crtoffloadend$(objext)): Likewise.
* configure: Regenerate.
* configure.ac (accel_dir_suffix): Compute new variable.
(extra_parts): Add crtoffloadbegin.o and crtoffloadend.o
if enable_offload_targets is not empty.
* offloadstuff.c: New file.
libgomp/
* config.h.in: Regenerate.
* configure: Regenerate.
* configure.ac: Check for libdl, required for plugin support.
(PLUGIN_SUPPORT): Define if plugins are supported.
(enable_offload_targets): Support Intel MIC targets.
(OFFLOAD_TARGETS): List of target names suitable for offloading.
lto-plugin/
* Makefile.am (libexecsubdir): Tweak for the possibility of being
configured for offload compiler.
(accel_dir_suffix, real_target_noncanonical): New variables substituted
by configure.
* Makefile.in: Regenerate.
* configure: Regenerate.
* configure.ac (accel_dir_suffix, real_target_noncanonical): Compute new
variables.
Co-Authored-By: Andrey Turetskiy <andrey.turetskiy@intel.com>
Co-Authored-By: Ilya Verbin <ilya.verbin@intel.com>
Co-Authored-By: Thomas Schwinge <thomas@codesourcery.com>
From-SVN: r217485
2014-11-13 13:28:56 +00:00
Tobias Burnus
0a00227221
Fix ChangeLog of previous commit, r217438:
...
* Makefile.def: Make all-gcc depend on all-isl.
From-SVN: r217439
2014-11-12 19:45:17 +01:00
Tobias Burnus
7d35a59e54
Makefile.def: Remove CLooG.
...
2014-11-11 Tobias Burnus <burnus@net-b.de>
* Makefile.def: Remove CLooG.
* Makefile.in: Regenerate.
From-SVN: r217438
2014-11-12 19:42:03 +01:00
David Malcolm
35485da996
Merger of dmalcolm/jit branch from git
...
ChangeLog:
* ChangeLog.jit: New.
* MAINTAINERS (Various Maintainers): Add myself as jit maintainer.
contrib/ChangeLog:
* ChangeLog.jit: New.
* jit-coverage-report.py: New file: a script to print crude
code-coverage information for the libgccjit API.
gcc/ChangeLog:
* ChangeLog.jit: New.
* Makefile.in (doc_build_sys): New variable, set to "sphinx" if
sphinx is installed, falling back to "texinfo" otherwise.
(FULL_DRIVER_NAME): New variable, adapted from the
install-driver target. New target, a symlink within the builddir,
linked to "xgcc", for use when running the JIT library from the
builddir.
(MOSTLYCLEANFILES): Add FULL_DRIVER_NAME.
(install-driver): Use $(FULL_DRIVER_NAME) rather than spelling it
out.
* configure.ac (doc_build_sys): New variable, set to "sphinx" if
sphinx is installed, falling back to "texinfo" otherwise.
(GCC_DRIVER_NAME): Generate a gcc-driver-name.h file containing
GCC_DRIVER_NAME for the benefit of jit/internal-api.c.
* configure: Regenerate.
* doc/install.texi (--enable-host-shared): Specify that this is
required when building libgccjit.
(Tools/packages necessary for modifying GCC): Add Sphinx.
* timevar.def (TV_JIT_REPLAY): New.
(TV_ASSEMBLE): New.
(TV_LINK): New.
(TV_LOAD): New.
gcc/java/ChangeLog:
* gcc/ChangeLog.jit: New.
gcc/jit/ChangeLog:
* ChangeLog.jit: New.
* ChangeLog: New.
* Make-lang.in: New.
* TODO.rst: New.
* config-lang.in: New.
* docs/Makefile: New.
* docs/_build/texinfo/Makefile: New.
* docs/_build/texinfo/factorial.png: New.
* docs/_build/texinfo/libgccjit.texi: New.
* docs/_build/texinfo/sum-of-squares.png: New.
* docs/conf.py: New.
* docs/examples/tut01-hello-world.c: New.
* docs/examples/tut02-square.c: New.
* docs/examples/tut03-sum-of-squares.c: New.
* docs/examples/tut04-toyvm/Makefile: New.
* docs/examples/tut04-toyvm/factorial.toy: New.
* docs/examples/tut04-toyvm/fibonacci.toy: New.
* docs/examples/tut04-toyvm/toyvm.c: New.
* docs/index.rst: New.
* docs/internals/index.rst: New.
* docs/intro/factorial.png: New.
* docs/intro/index.rst: New.
* docs/intro/sum-of-squares.png: New.
* docs/intro/tutorial01.rst: New.
* docs/intro/tutorial02.rst: New.
* docs/intro/tutorial03.rst: New.
* docs/intro/tutorial04.rst: New.
* docs/topics/contexts.rst: New.
* docs/topics/expressions.rst: New.
* docs/topics/functions.rst: New.
* docs/topics/index.rst: New.
* docs/topics/locations.rst: New.
* docs/topics/objects.rst: New.
* docs/topics/results.rst: New.
* docs/topics/types.rst: New.
* dummy-frontend.c: New.
* jit-builtins.c: New.
* jit-builtins.h: New.
* jit-common.h: New.
* jit-playback.c: New.
* jit-playback.h: New.
* jit-recording.c: New.
* jit-recording.h: New.
* libgccjit++.h: New.
* libgccjit.c: New.
* libgccjit.h: New.
* libgccjit.map: New.
* notes.txt: New.
gcc/testsuite/ChangeLog:
* ChangeLog.jit: New.
* jit.dg/all-non-failing-tests.h: New.
* jit.dg/harness.h: New.
* jit.dg/jit.exp: New.
* jit.dg/test-accessing-struct.c: New.
* jit.dg/test-accessing-union.c: New.
* jit.dg/test-array-as-pointer.c: New.
* jit.dg/test-arrays.c: New.
* jit.dg/test-calling-external-function.c: New.
* jit.dg/test-calling-function-ptr.c: New.
* jit.dg/test-combination.c: New.
* jit.dg/test-dot-product.c: New.
* jit.dg/test-empty.c: New.
* jit.dg/test-error-accessing-field-in-other-struct.c: New.
* jit.dg/test-error-adding-to-terminated-block.c: New.
* jit.dg/test-error-array-as-pointer.c: New.
* jit.dg/test-error-bad-cast.c: New.
* jit.dg/test-error-block-in-wrong-function.c: New.
* jit.dg/test-error-call-through-ptr-with-mismatching-args.c: New.
* jit.dg/test-error-call-through-ptr-with-non-function.c: New.
* jit.dg/test-error-call-through-ptr-with-non-pointer.c: New.
* jit.dg/test-error-call-through-ptr-with-not-enough-args.c: New.
* jit.dg/test-error-call-through-ptr-with-too-many-args.c: New.
* jit.dg/test-error-call-with-mismatching-args.c: New.
* jit.dg/test-error-call-with-not-enough-args.c: New.
* jit.dg/test-error-call-with-too-many-args.c: New.
* jit.dg/test-error-dereference-field-of-non-pointer.c: New.
* jit.dg/test-error-dereference-read-of-non-pointer.c: New.
* jit.dg/test-error-get-type-bad-enum.c: New.
* jit.dg/test-error-index-not-a-numeric-type.c: New.
* jit.dg/test-error-mismatching-types-in-assignment.c: New.
* jit.dg/test-error-mismatching-types-in-call.c: New.
* jit.dg/test-error-missing-return.c: New.
* jit.dg/test-error-new-binary-op-bad-op.c: New.
* jit.dg/test-error-new-function-bad-kind.c: New.
* jit.dg/test-error-new-unary-op-bad-op.c: New.
* jit.dg/test-error-null-passed-to-api.c: New.
* jit.dg/test-error-return-within-void-function.c: New.
* jit.dg/test-error-unreachable-block.c: New.
* jit.dg/test-error-unterminated-block.c: New.
* jit.dg/test-error-value-not-a-numeric-type.c: New.
* jit.dg/test-expressions.c: New.
* jit.dg/test-factorial.c: New.
* jit.dg/test-fibonacci.c: New.
* jit.dg/test-functions.c: New.
* jit.dg/test-fuzzer.c: New.
* jit.dg/test-hello-world.c: New.
* jit.dg/test-linked-list.c: New.
* jit.dg/test-long-names.c: New.
* jit.dg/test-nested-contexts.c: New.
* jit.dg/test-nested-loops.c: New.
* jit.dg/test-operator-overloading.cc: New.
* jit.dg/test-quadratic.c: New.
* jit.dg/test-quadratic.cc: New.
* jit.dg/test-reading-struct.c: New.
* jit.dg/test-string-literal.c: New.
* jit.dg/test-sum-of-squares.c: New.
* jit.dg/test-threads.c: New.
* jit.dg/test-types.c: New.
* jit.dg/test-using-global.c: New.
* jit.dg/test-volatile.c: New.
include/ChangeLog:
* ChangeLog.jit: New.
libbacktrace/ChangeLog:
* ChangeLog.jit: New.
libcpp/ChangeLog:
* ChangeLog.jit: New.
libdecnumber/ChangeLog:
* ChangeLog.jit: New.
libiberty/ChangeLog:
* ChangeLog.jit: New.
zlib/ChangeLog:
* ChangeLog.jit: New.
From-SVN: r217374
2014-11-11 21:55:52 +00:00
Francois-Xavier Coudert
ebf6d33b73
re PR target/63610 (Fixing the libtool bug for Yosemite (darwin14))
...
toplevel:
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* libtool.m4: Fix globbing of darwin versions.
boehm-gc/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
gcc/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
libatomic/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
libbacktrace/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
libcc1/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
libcilkrts/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
libffi/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
libgfortran/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
libgomp/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
libitm/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
libobjc/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
libquadmath/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
libsanitizer/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
libssp/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
libstdc++-v3/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
libvtv/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
lto-plugin/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
libjava/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
libjava/classpath/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
zlib/
2014-11-11 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
PR target/63610
* configure: Regenerate.
From-SVN: r217366
2014-11-11 20:25:18 +00:00
Tobias Burnus
4a9bb2aac4
cloog.m4: Remove.
...
2014-11-11 Tobias Burnus <burnus@net-b.de>
* config/cloog.m4: Remove.
* Makefile.def: Remove CLooG.
* Makefile.tpl: Ditto.
* configure.ac: Ditto.
* configure: Regenerate.
* Makefile.in: Ditto.
From-SVN: r217364
2014-11-11 19:54:16 +01:00
Bernd Schmidt
738f25224b
Add the nvptx port.
...
* configure.ac: Handle nvptx-*-*.
* configure: Regenerate.
gcc/
* config/nvptx/nvptx.c: New file.
* config/nvptx/nvptx.h: New file.
* config/nvptx/nvptx-protos.h: New file.
* config/nvptx/nvptx.md: New file.
* config/nvptx/t-nvptx: New file.
* config/nvptx/nvptx.opt: New file.
* common/config/nvptx/nvptx-common.c: New file.
* config.gcc: Handle nvptx-*-*.
libgcc/
* config.host: Handle nvptx-*-*.
* shared-object.mk (as-flags-$o): Define.
($(base)$(objext), $(base)_s$(objext)): Use it instead of
-xassembler-with-cpp.
* static-object.mk: Identical changes.
* config/nvptx/t-nvptx: New file.
* config/nvptx/crt0.s: New file.
* config/nvptx/free.asm: New file.
* config/nvptx/malloc.asm: New file.
* config/nvptx/realloc.c: New file.
From-SVN: r217295
2014-11-10 16:12:42 +00:00
Prachi Godbole
9b591dd19f
MAINTAINERS (Write After Approval): Add myself.
...
2014-11-06 Prachi Godbole <prachi.godbole@imgtec.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r217172
2014-11-06 04:42:33 +00:00
Jakub Jelinek
14258928a3
Makefile.def (libcc1): Remove bootstrap=true;.
...
* Makefile.def (libcc1): Remove bootstrap=true;.
* Makefile.in: Regenerated.
From-SVN: r216964
2014-10-31 12:19:13 +01:00
Jan-Benedict Glaw
1335a8caf7
configure.ac: Update comment.
...
2014-10-31 Jan-Benedict Glaw <jbglaw@lug-owl.de>
./ * configure.ac: Update comment.
* configure: Regenerate.
./contrib * config-list.mk: Don't build Go for certain targets.
From-SVN: r216957
2014-10-31 11:03:57 +00:00
Ilya Enkovich
cb115cc299
MAINTAINERS (Write After Approval): Add myself.
...
2014-10-31 Ilya Enkovich <ilya.enkovich@intel.com>
* MAINTAINERS (Write After Approval): Add myself.
From-SVN: r216952
2014-10-31 09:19:43 +00:00
Thomas Schwinge
fca380479c
Build a shared host libiberty also for libcc1's benefit.
...
* configure.ac (extra_host_libiberty_configure_flags): Add
--enable-shared also for libcc1's benefit.
* configure: Regenerate.
From-SVN: r216912
2014-10-30 11:06:37 +01:00
Tristan Gingold
65c0707be6
MAINTAINERS: Change my email address.
...
2014-10-29 Tristan Gingold <gingold@adacore.com>
* MAINTAINERS: Change my email address.
From-SVN: r216823
2014-10-29 09:14:53 +00:00
Phil Muldoon
ddc8de034a
Let GDB reuse GCC's parser.
...
2014-10-27 Phil Muldoon <pmuldoon@redhat.com>
Jan Kratochvil <jan.kratochvil@redhat.com>
Tom Tromey <tromey@redhat.com>
* aclocal.m4: New file.
* callbacks.cc: New file.
* callbacks.hh: New file.
* cc1plugin-config.h.in: New file.
* configure: New file.
* configure.ac: New file.
* connection.cc: New file.
* connection.hh: New file.
* findcomp.cc: New file.
* findcomp.hh: New file.
* libcc1.cc: New file.
* libcc1plugin.sym: New file.
* libcc1.sym: New file.
* Makefile.am: New file.
* Makefile.in: New file.
* marshall.cc: New file.
* marshall.hh: New file.
* names.cc: New file.
* names.hh: New file.
* plugin.cc: New file.
* rpc.hh: New file.
* status.hh: New file.
2014-10-27 Phil Muldoon <pmuldoon@redhat.com>
Jan Kratochvil <jan.kratochvil@redhat.com>
Tom Tromey <tromey@redhat.com>
* gcc-c-fe.def: New file.
* gcc-c-interface.h: New file.
* gcc-interface.h: New file.
2014-10-27 Phil Muldoon <pmuldoon@redhat.com>
Tom Tromey <tromey@redhat.com>
* c-tree.h (enum c_oracle_request): New.
(c_binding_oracle_function): New typedef.
(c_binding_oracle, c_pushtag, c_bind): Declare.
* c-decl.c (c_binding_oracle): New global.
(I_SYMBOL_CHECKED): New macro.
(i_symbol_binding): New function.
(I_SYMBOL_BINDING, I_SYMBOL_DECL): Redefine.
(I_TAG_CHECKED): New macro.
(i_tag_binding): New function.
(I_TAG_BINDING, I_TAG_DECL): Redefine.
(I_LABEL_CHECKED): New macro.
(i_label_binding): New function.
(I_LABEL_BINDING, I_LABEL_DECL): Redefine.
(c_print_identifier): Save and restore c_binding_oracle.
(c_pushtag, c_bind): New functions.
2014-10-27 Phil Muldoon <pmuldoon@redhat.com>
Tom Tromey <tromey@redhat.com>
* aclocal.m4, configure: Rebuild.
* Makefile.in (aclocal_deps): Add gcc-plugin.m4.
* configure.ac: Use GCC_ENABLE_PLUGINS.
* stor-layout.c (finish_bitfield_layout): Now public. Change
argument type to 'tree'.
(finish_record_layout): Update.
* stor-layout.h (finish_bitfield_layout): Declare.
2014-10-27 Tom Tromey <tromey@redhat.com>
* gcc-plugin.m4: New file.
2014-10-27 Phil Muldoon <pmuldoon@redhat.com>
Tom Tromey <tromey@redhat.com>
* Makefile.def: Add libcc1 to host_modules.
* configure.ac (host_tools): Add libcc1.
* Makefile.in, configure: Rebuild.
From-SVN: r216748
2014-10-27 17:21:42 +00:00
Hans-Peter Nilsson
7fd746204c
Add forgotten "configure: regenerate" stanza to last CL entry.
...
From-SVN: r216690
2014-10-25 15:36:39 +00:00
Hans-Peter Nilsson
4eb1ac3913
Fix bad email last commit
...
From-SVN: r216670
2014-10-24 14:31:47 +00:00
Hans-Peter Nilsson
3d96b0d073
configure.ac (build_configargs): Don't share config.cache between build subdirs.
...
* configure.ac (build_configargs): Don't share config.cache between
build subdirs.
From-SVN: r216669
2014-10-24 14:30:35 +00:00
Daniel Hellstrom
d81230b555
config.gcc (sparc*-*-*): Accept mcpu=leon3v7 processor.
...
2014-10-24 Daniel Hellstrom <daniel@gaisler.com>
* config.gcc (sparc*-*-*): Accept mcpu=leon3v7 processor.
* doc/invoke.texi (SPARC options): Add mcpu=leon3v7 comment.
* config/sparc/leon.md (leon3_load, leon_store, leon_fp_*): Handle
leon3v7 as leon3.
* config/sparc/sparc-opts.h (enum processor_type): Add LEON3V7.
* config/sparc/sparc.c (sparc_option_override): Add leon3v7 support.
* config/sparc/sparc.h (TARGET_CPU_leon3v7): New define.
* config/sparc/sparc.md (cpu): Add leon3v7.
* config/sparc/sparc.opt (enum processor_type): Add leon3v7.
From-SVN: r216666
2014-10-24 14:34:49 +02:00
Daniel Hellstrom
c7a6a6170d
MAINTAINERS (write-after-approval): Add myself.
...
2014-10-24 Daniel Hellstrom <daniel@gaisler.com>
* MAINTAINERS (write-after-approval): Add myself.
From-SVN: r216626
2014-10-24 10:52:20 +02:00
Ian Lance Taylor
74cc54710d
configure.ac: Disable the Go frontend on systems where it is known to not work.
...
* configure.ac: Disable the Go frontend on systems where it is known
to not work.
* configure: Regenerate.
From-SVN: r216602
2014-10-23 22:36:20 +00:00
Richard Biener
929315a917
Makefile.def: Add libcpp build module and dependencies.
...
2014-10-23 Richard Biener <rguenther@suse.de>
* Makefile.def: Add libcpp build module and dependencies.
* configure.ac: Add libcpp build module.
* Makefile.in: Regenerate.
* configure: Likewise.
gcc/
* Makefile.in (BUILD_CPPLIB): Add.
(build/genmatch$(build_exeext)): Use BUILD_CPPLIB, not CPPLIB.
Drop LIBIBERTY.
From-SVN: r216579
2014-10-23 09:14:48 +00:00
Ian Lance Taylor
a15d2ea8ad
Commit old ChangeLog entry forgotten in commit of actual change.
...
PR go/55969
* configure.ac: Disable libgo on some systems where it does not
work.
From-SVN: r216573
2014-10-23 03:34:02 +00:00
Max Filippov
5d12b7688f
MAINTAINERS: add myself to write-after-approval list.
...
2014-10-15 Max Filippov <jcmvbkbc@gmail.com>
* MAINTAINERS (write-after-approval): Add myself.
From-SVN: r216232
2014-10-15 04:15:20 +00:00
Manuel López-Ibáñez
7b262a51ea
README: Do not mention CVS.
...
2014-10-12 Manuel López-Ibáñez <manu@gcc.gnu.org>
* INSTALL/README: Do not mention CVS.
From-SVN: r216126
2014-10-12 15:05:28 +00:00
Jing Yu
7705dfd11f
Add aarch64 to list of targets that support gold.
...
2014-09-18 Jing Yu <jingyu@google.com>
* configure.ac: Add aarch64 to list of targets that support gold.
* configure: Regenerate.
From-SVN: r215865
2014-10-03 17:38:00 +00:00
François Dumont
a3052d316c
MAINTAINERS: Add myself as libstdc++ special modes maintainer.
...
2014-09-29 François Dumont <fdumont@gcc.gnu.org>
* MAINTAINERS: Add myself as libstdc++ special modes maintainer.
From-SVN: r215692
2014-09-29 19:50:16 +00:00
Catherine Moore
b2a1b26147
MAINTAINERS: Add myself as MIPS maintainer.
...
2014-09-29 Catherine Moore <clm@codesourcery.com>
* MAINTAINERS: Add myself as MIPS maintainer.
From-SVN: r215682
2014-09-29 09:08:53 -04:00