Commit Graph

1155 Commits

Author SHA1 Message Date
christos
8f19963904 Regen the rest. 2016-02-04 00:32:33 +00:00
christos
822f295450 regen some more. 2016-02-03 22:13:36 +00:00
christos
369d5ded30 define _KERNTYPES 2016-02-03 19:03:50 +00:00
christos
f608f02455 define _KMEMUSER earlier for mips 2016-02-03 19:03:40 +00:00
christos
51676f91e0 regen i386 2016-02-03 15:27:08 +00:00
skrll
771ca2e884 Fix mergo 2016-02-03 13:24:12 +00:00
christos
53f9039fdd regen amd64 2016-02-03 03:24:33 +00:00
christos
7a93e43ba4 merge conflicts 2016-02-03 03:23:27 +00:00
christos
212397c69a Import gdb-7.10.1:
2015-06-30  H.J. Lu  <hongjiu.lu@intel.com>

	* configure.ac (ospace_frag): Enable for i?86*-*-elfiamcu
	target.
	* configure: Regenerate.

2015-05-13  John David Anglin  <dave.anglin@bell.net>

	* configure.ac: Disable configuration of GDB for HPUX targets.
	* configure: Regenerate.

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.

2015-04-15  Mike Frysinger  <vapier@gentoo.org>
	    Hans-Peter Nilsson  <hp@axis.com>

	Adjust src-release.sh for sim using the gdb create-version.sh.
	* src-release.sh (tar_compress): If there's a fifth parameter,
	use that in the getver call instead of $tool.
	(sim_release): Pass gdb as fifth parameter to tar_compress.
	(SIM_SUPPORT_DIRS): Add gdb/common/create-version.sh.

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.

2015-04-01  H.J. Lu  <hongjiu.lu@intel.com>

	* configure.ac: Add --with-system-zlib.
	* configure: Regenerated.

2015-03-31  H.J. Lu  <hongjiu.lu@intel.com>

	* src-release.sh: Don't configure with  --with-target-subdir=.
	--disable-multilib.

2015-03-31  H.J. Lu  <hongjiu.lu@intel.com>

	* src-release.sh (DEVO_SUPPORT): Replace src-release with
	src-release.sh.

2015-03-30  Ed Schouten  <ed@nuxi.nl>

	* config.sub: Update from upstream, to 2015-03-04 version.
	* config.guess: Likewise.

2015-03-30  H.J. Lu  <hongjiu.lu@intel.com>

	* Makefile.def (dependencies): Add all-zlib to all-bfd.
	* Makefile.in: Regenerated.

2015-03-28  H.J. Lu  <hongjiu.lu@intel.com>

	* src-release.sh (do_proto_toplev): Configure with --target
	--with-target-subdir and --disable-multilib.
	(BINUTILS_SUPPORT_DIRS): Add zlib.
	(GAS_SUPPORT_DIRS): Likewise.
	(GDB_SUPPORT_DIRS): Likewise.
	(SIM_SUPPORT_DIRS): Likewise.

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.

2015-03-17  H.J. Lu  <hongjiu.lu@intel.com>

	Sync with GCC
	2014-06-13  Thomas Schwinge  <thomas@codesourcery.com>

	* config-ml.in: Robustify ac_configure_args parsing.

2015-03-16  H.J. Lu  <hongjiu.lu@intel.com>

	* Makefile.def: Updated from GCC trunk.
	* Makefile.tpl: Likewise.
	* configure.ac: Likewise.
	* Makefile.in: Regenerated.
	* configure: Likewise.

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.
2016-02-03 02:59:08 +00:00
christos
f4f76da016 merge branch. 2016-02-02 20:57:28 +00:00
christos
6141197f68 Import head of gdb to gdb.old 2016-02-02 20:30:29 +00:00
christos
4ef96935f6 Fix SSP build. 2016-02-02 19:15:40 +00:00
christos
4e036373e1 bump major for new binutils. 2016-01-31 18:37:42 +00:00
christos
0ef15dfa51 one left but evbarm64 but clang is busted. 2016-01-30 02:13:13 +00:00
christos
0260838f7c do riscv and earmeb 2016-01-30 01:44:22 +00:00
christos
eb3733c01e more riscv fixes 2016-01-30 01:17:05 +00:00
christos
286899b79e fix bfd for riscv. 2016-01-29 22:39:00 +00:00
christos
04028aa931 update or1k 2016-01-29 21:46:13 +00:00
christos
2dd41d1a41 grow a big endian arm 2016-01-29 21:33:52 +00:00
christos
4e4e5082ff grow another arm. 2016-01-29 21:11:55 +00:00
christos
01129addf9 fix aarch64 2016-01-29 20:54:09 +00:00
christos
f2fcb61447 we have our own popcount. 2016-01-29 20:53:14 +00:00
christos
b711ecb4da regen earm, rest of ia64 2016-01-29 20:41:25 +00:00
christos
164e2a0fd9 regen ia64 2016-01-29 20:39:19 +00:00
christos
a7de39c009 try to adjust riscv 2016-01-29 18:05:18 +00:00
christos
f51ed01f4f regen! 2016-01-29 17:30:22 +00:00
christos
2bbb53d7df try to fix loongson hacks. 2016-01-29 17:01:55 +00:00
christos
bc117f559a fix bogus == bashism. 2016-01-29 16:23:51 +00:00
christos
5f4eaf394b merge conflicts, regen for x86. 2016-01-29 14:42:43 +00:00
christos
9573673d78 Import binutils-2.26 2016-01-29 12:44:10 +00:00
christos
eaa6761b21 Sync with binutils. 2016-01-26 19:38:09 +00:00
christos
62d79eec21 Centralize the definition of TOP/DIST and cleanup a little. 2016-01-26 19:37:46 +00:00
christos
9f077b2395 use EXTERNAL_FOO_SUBDIR 2016-01-26 17:48:56 +00:00
christos
2cbc086649 switch to binutils.old 2016-01-26 17:37:51 +00:00
christos
3feacbccbd import the HEAD of binutils as binutils.old 2016-01-26 17:25:55 +00:00
mrg
d35849d0e1 merge GCC 5.3. round 1. this probably won't work :-)
libsanitizer likely needs to be re-ported, though i've done most of
the updating we'll need i think already.
2016-01-24 09:43:30 +00:00
mrg
4d5abbe83f import GCC 5.3.0. see these urls for details which are too large to
include here:

	http://gcc.gnu.org/gcc-4.9/changes.html
	http://gcc.gnu.org/gcc-5/changes.html

(note that GCC 5.x is a release stream like GCC 4.9.x, 4.8.x, etc.)


the main issues we will have are:

The default mode for C is now -std=gnu11 instead of -std=gnu89.

ARM:
The deprecated option -mwords-little-endian has been removed.
The options -mapcs, -mapcs-frame, -mtpcs-frame and -mtpcs-leaf-frame
 which are only applicable to the old ABI have been deprecated.

MIPS:
The o32 ABI has been modified and extended. The o32 64-bit
 floating-point register support is now obsolete and has been removed.
 It has been replaced by three ABI extensions FPXX, FP64A, and FP64.
 The meaning of the -mfp64 command-line option has changed. It is now
 used to enable the FP64A and FP64 ABI extensions.
2016-01-24 06:05:37 +00:00
christos
b599e35404 expose kernel types for gdb so that we don't have to fix each arch separately
for now.
2016-01-23 23:02:31 +00:00
christos
c0d969f01d define sooner _KMEMUSER 2016-01-23 20:28:24 +00:00
mrg
93abc59558 protect the entire contents of regsub.c with extern "C".
this fixes the tools build, at least.

also, remove the no longer needed cdefs.h from one of these copies.
2016-01-21 04:55:40 +00:00
christos
8b59ebd5ef make regasub a "C" decl. 2016-01-20 17:09:04 +00:00
christos
c424ac81dd make regasub a c decl. 2016-01-20 17:08:27 +00:00
christos
168ddffc8a sync with gcc.old (catch up with __RCSID removal and libc sync) 2016-01-20 15:13:33 +00:00
christos
fe4272b7bc remove __RCSID, sync with libc 2016-01-20 15:12:29 +00:00
christos
10dfc2597e ifdef __RCSID 2016-01-16 19:28:36 +00:00
christos
d874e91932 import the latest autoconf 2016-01-16 18:35:58 +00:00
joerg
930dcad416 Expand undefined number. 2016-01-15 15:37:05 +00:00
joerg
2c5fc9570b Left shift of negative values is UB, just write the constant out. 2016-01-15 00:18:19 +00:00
wiz
40fc864a9c Add missing word in comment. 2016-01-11 22:41:48 +00:00
christos
3965f5d7b6 PR/50646: Use the c99 cabs math builtins directly, because cabs and cabsf
have broken ABI's can cabsl does not exist. The correct(?) probably fix is
to change the cabs builtins to point to the c99 variants directly...
XXX: pullup-7 and the same file from the gcc.old tree.
2016-01-11 16:52:53 +00:00