4
0
mirror of git://sourceware.org/git/newlib-cygwin.git synced 2025-01-20 13:29:24 +08:00

102 Commits

Author SHA1 Message Date
Yuriy Kolerov
59f4a286a4 Update config.sub to GCC master branch version
New config.sub contains support of Synopsys ARCv3 targets. It's
necessary for further porting Newlib for ARCv3.

config.guess has not been updated yet in GCC.

Signed-off-by: Yuriy Kolerov <ykolerov@synopsys.com>
2024-08-21 15:18:36 -04:00
Kito Cheng
2911d50e70 Bump config.guess and config.sub
Hi:

RISC-V has added big-endian support recently, which require config.*
stuff update, and we'll send further patch for fix big-endian build,
so I believe this fundamental change should upstream first.

Import upstream 2021-01-25.
Upstream sha1 6faca61810d335c7837f320733fe8e15a1431fc2
2021-02-24 11:03:28 +01:00
Jeff Johnston
17f8dfd314 Update config.guess, config.sub to gcc master branch versions 2019-01-15 14:13:30 -05:00
Sebastian Huber
3a6833e3c4 Update config.guess and config.sub
Update to the latest versions of config.sub (2018-07-03) and
config.guess (2018-06-26).

Signed-off-by: Sebastian Huber <sebastian.huber@embedded-brains.de>
2018-07-06 10:46:43 +02:00
Jeff Johnston
79bb0de3e5 Sync with upstream gcc. 2016-06-23 15:54:55 -04:00
Corinna Vinschen
fe508576ef Sync toplevel with upstream GCC.
Signed-off-by: Corinna Vinschen <corinna@vinschen.de>
2016-03-22 10:25:20 +01:00
Mike Frysinger
e862cda97e config.{guess,sub}: sync with upstream 2015-09-22 09:25:18 -04:00
Jeff Johnston
706827dd10 2014-12-16 Jeff Johnston <jjohnstn@redhat.com>
* config.sub: Merge from binutils.
        * config.guess: Ditto.
2014-12-16 20:47:40 +00:00
Jan-Benedict Glaw
1755232aca * config.guess: Update from config repo.
* config.sub: Ditto.
2013-04-29 15:13:53 +00:00
Jan-Benedict Glaw
35913a8d36 * config.sub: Update from config repo. 2013-01-11 12:57:41 +00:00
Jan-Benedict Glaw
7dadae9fbc * config.guss: Update from config repo.
* config.sub: Dito.
2013-01-08 22:42:34 +00:00
H.J. Lu
b3a2ca7b72 Sync config.guess and config.sub with GCC 2013-01-07 17:13:22 +00:00
Jan-Benedict Glaw
c15ed8f5a5 * config.sub: Merge from config repo. 2012-12-08 00:02:34 +00:00
Jan-Benedict Glaw
c342c2eb57 2012-11-19 Jan-Benedict Glaw <jbglaw@lug-owl.de>
* config.sub (arm): Merge from upstream: Handle armv[6-8] targets.
2012-11-19 22:03:01 +00:00
Michael Frysinger
52985c1686 config.{guess,sub}: update from upstream config-patches repo
From: David Holsgrove <david.holsgrove@xilinx.com>

Adds microblaze little endian support.

Signed-off-by: David Holsgrove <david.holsgrove@xilinx.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-10-11 16:04:17 +00:00
Joel Brobecker
8162f580cb Update config.sub to 2012-04-18 version.
ChangeLog:

        * config.sub: Update to 2012-04-18 version from official repo.
2012-04-25 15:53:25 +00:00
DJ Delorie
cfb964a4e9 * config.sub: Update to version 2011-10-29 (added rl78) 2011-11-02 00:56:53 +00:00
Nick Clifton
0bbe4a3e26 * config.sub: Import these changes from the config project:
2011-10-08  Joern Rennecke <joern.rennecke@embecosm.com>
	    Ben Elliston  <bje@gnu.org>

	* config.sub (epiphany): New.

	2011-09-09  Linas Vepstas  <linasvepstas@gmail.com>
	    Ben Elliston  <bje@gnu.org>

        * config.sub (hexagon, hexagon-*): New.

	2011-08-23  Roland McGrath  <mcgrathr@google.com>

	* config.sub: Rename 32eb to be32, 32el to le32, 64el to le64, and
	64eb to be64.

	2011-08-16  Roland McGrath  <mcgrathr@google.com>

	* config.sub (32eb, 32el, 64eb, 64el): New (pseudo-)CPUs.
	(nacl): Grok as alias for 32el-unknown-nacl.
2011-10-27 09:45:25 +00:00
Nick Clifton
772832a85b Sync from upstream:
2011-06-03  Nick Clifton  <nickc@redhat.com>
		    Ben Elliston  <bje@gnu.org>

	* config.sub (v850e1, v850es, v850e2, v850e2v3): New.

	2011-05-30  Chris Metcalf  <cmetcalf@tilera.com>
		    Ben Elliston  <bje@gnu.org>

	* config.guess (tile*:Linux:*:*): Use vendor "unknown", not
	"tilera", for consistency with other architectures.
	* config.sub (tile*-*, tilegx-*): Use a more general pattern for
	"tile" to allow matching tilepro, tilegx32 and other variants.
2011-06-06 10:36:06 +00:00
Ralf Wildenhues
6e4fd2ef38 Sync config.sub from upstream.
/:
	* config.sub: Sync from upstream.
2011-04-05 06:03:02 +00:00
Joseph Myers
d0e5be8531 * config.sub: Update to version 2011-03-23. 2011-03-24 11:13:32 +00:00
David Edelsohn
4b7edd20f7 * config.guess: Update to version 2011-02-02
* config.sub: Update to version 2011-02-24
2011-03-18 17:44:46 +00:00
Ralf Wildenhues
a29bb9145c /:
* config.sub, config.guess: Update from upstream sources.
2010-06-01 17:53:40 +00:00
Joseph Myers
8afe7566a0 * config.sub: Update to version 2010-03-22.
* config.guess: Update to version 2009-12-30.
2010-03-23 14:27:19 +00:00
Ben Elliston
e8ba393273 * config.sub, config.guess: Update from upstream sources. 2009-12-18 03:39:58 +00:00
Paolo Bonzini
04fd8bea65 2009-11-20 Paolo Bonzini <bonzini@gnu.org>
* config.guess: Sync with upstream and gcc.
	* config.sub: Sync with upstream and gcc.
2009-11-20 10:10:09 +00:00
Nick Clifton
70ecec052a * config.sub, config.guess: Update from upstream sources. 2009-09-23 09:51:31 +00:00
Ben Elliston
de856c4402 * config.sub, config.guess: Update from upstream sources. 2009-08-17 04:10:29 +00:00
Ben Elliston
ec8224bad1 * config.sub, config.guess: Update from upstream sources. 2009-06-02 23:00:59 +00:00
Ben Elliston
5bbd5ae0bb * config.sub, config.guess: Update from upstream sources. 2009-04-17 11:40:14 +00:00
Ben Elliston
676c617704 * config.sub, config.guess: Update from upstream sources. 2008-12-18 03:26:46 +00:00
Ben Elliston
c4f3555ecb * config.sub, config.guess: Update from upstream sources. 2008-12-02 03:21:45 +00:00
Ben Elliston
0158b75986 * config.sub, config.guess: Update from upstream sources. 2008-04-14 09:28:35 +00:00
Ben Elliston
6fd221264f * config.sub, config.guess: Update from upstream sources. 2008-03-12 23:45:14 +00:00
Ben Elliston
797ac90aed * config.sub, config.guess: Update from upstream sources. 2008-01-23 02:43:51 +00:00
Ben Elliston
58e21be152 * config.sub, config.guess: Update from upstream sources. 2008-01-07 23:25:47 +00:00
Ben Elliston
7e95d4b86d * config.sub, config.guess: Update from upstream sources. 2007-12-05 03:27:21 +00:00
Nick Clifton
7132f76c96 * config.sub, config.guess: Update from upstream sources. 2007-08-29 15:23:21 +00:00
Nick Clifton
d48946a61e * config.sub: Add support for cr16 target. 2007-08-29 08:57:40 +00:00
Ben Elliston
7571593864 * config.sub, config.guess: Update from upstream sources. 2007-06-06 23:23:36 +00:00
Dave Brolley
4e16301e3d 2007-02-05 Dave Brolley <brolley@redhat.com>
* Contribute the following changes:
        2006-11-28  DJ Delorie  <dj@redhat.com>

        * configure.in: Fix typo for mep's target_makefile_frag.
        * configure: Regenerated.

        2005-04-22  Richard Sandiford  <rsandifo@redhat.com>

        * configure.in (mep*): Add -mlibrary to FLAGS_FOR_TARGET.
        * configure: Regenerate.

        2001-09-19  DJ Delorie  <dj@redhat.com>

        * configure.in (target_makefile_frag): use mt-mep

        2001-06-12  Don Howard  <dhoward@redhat.com>

        * configure.in: Remove gdb from MeP skip list.

        2001-04-05  DJ Delorie  <dj@redhat.com>

        * configure.in (noconfigdirs): Remove gcc from MeP skip list.

        2001-03-20  Ben Elliston  <bje@redhat.com>

        * configure.in (noconfigdirs): Add gcc and gdb for MeP.

        2001-03-19  Ben Elliston  <bje@redhat.com>

        * config.sub (mep, mep-*): Add.
2007-02-05 19:10:45 +00:00
Ben Elliston
18bff3e03b * config.sub, config.guess: Update from upstream sources. 2006-12-11 04:12:46 +00:00
Ben Elliston
477192898e * config.sub, config.guess: Update from upstream sources. 2006-09-26 05:22:50 +00:00
Thiemo Seufer
8216dda89f [ ChangeLog ]
* config.sub: Add support for sde as alias of mipsisa32-sde-elf.

	[ bfd/ChangeLog ]
	* config.bfd: Add configurations for mips*el-sde-elf* and
	mips*-sde-elf*.

	[ binutils/testsuite/ChangeLog ]
	* binutils-all/readelf.exp (readelf_test): Handle mips*-sde-elf*.

	[ gas/ChangeLog ]
	* configure.tgt: Handle mips*-sde-elf*.

	[ gas/testsuite/ChangeLog ]
	* gas/mips/mips.exp: Handle mips*-sde-elf*.
2006-08-15 18:23:07 +00:00
Ben Elliston
372e55957e * config.sub, config.guess: Update from upstream sources. 2006-05-14 00:51:19 +00:00
Ben Elliston
2d82d0b488 * config.sub, config.guess: Update from upstream sources. 2006-05-12 01:45:10 +00:00
Nick Clifton
24ebb0c0d9 Sync top level config files from the master config repository 2006-01-16 17:34:37 +00:00
Nathan Sidwell
74ecef0dea Rename ms1 to mt, part 1
* config.sub: Replace ms1 arch with mt.  Allow ms1 as alias.
	* configure.in: Replace ms1 arch with mt.
	* configure: Rebuilt.

	* bfd/Makefile.am (ALL_MACHINES, ALL_MACHINES_CFILES,
	BFD32_BACKENDS, BFD32_BACKENDS_CFILES): Replace ms1 with mt.
	(cpu_mt.lo, elf32-mt.lo): Update target and dependency names.
	* bfd/Makefile.in: Rebuilt.
	* bfd/config.bfd: Replace ms1 arch with mt.
	* bfd/configure.in: Replace ms1 files with mt files.
	* bfd/configure: Rebuilt.
	* bfd/elf32-mt.c: Renamed from elf32-ms1.c.  Update include files.
	* bfd/cpu-mt.c: Renamed from cpu-ms1.c.

	* cpu/mt.cpu: Rename from ms1.cpu.
	* cpu/mt.opc: Rename from ms1.opc.

	* binutils/Makefile.am: Replace ms1 files with mt files.
	* binutils/Makefile.in: Rebuilt.
	* binutils/readelf.c (elf/mt.h): Adjust #include.

	* gas/configure.in: Replace ms1 arch with mt arch.
	* gas/configure: Rebuilt.
	* gas/configure.tgt: Replace ms1 arch with mt arch.
	* gas/config/tc-mt.c: Renamed from tc-ms1.c: Update include files.

	* gas/doc/Makefile.am (CPU_DOCS): Replace ms1 files with mt files.
	* gas/doc/Makefile.in: Rebuilt.

	* gas/testsuite/gas/mt: Renamed from ms1 dir.  Update file names as
	needed.
	* gas/testsuite/gas/mt/errors.exp: Replace ms1 arch with mt arch.
	* gas/testsuite/gas/mt/mt.exp: Replace ms1 arch with mt arch.
	* gas/testsuite/gas/mt/relocs.exp: Replace ms1 arch with mt arch.

	* gdb/configure.tgt: Replace ms1 arch with mt arch.
	* gdb/config/mt: Renamed from ms1 dir.  Update file names as needed.
	* gdb/config/mt/mt.mt (TDEPFILES): Replace ms1 file with mt file.

	* include/elf/mt.h: Renamed from ms1.h

	* ld/Makefile.am (ALL_EMULATIONS): Replace ms1 files with mt files.
	(eelf32mt.c): Update target name and dependencies.
	* ld/Makefile.in: Rebuilt.
	* ld/configure.tgt: Replace ms1 arch with mt arch.
	* ld/emulparams/elf32mt.sh: Renamed from elf32ms1.sh. Update
	comment.

	* libgloss/configure.in: Replace ms1 arch with mt arch.
	* libgloss/configure: Rebuilt.
	* libgloss/mt: Renamed from ms1 dir.

	* newlib/configure.host: Replace ms1 arch with mt arch.
	* newlib/libc/machine/mt: Renamed from ms1 dir.

	* opcodes/Makefile.am (CLEANFILES, CGEN_CPUS, MT_DEPS): Replace ms1
	with mt.
	* opcodes/Makefile.in: Rebuilt.
	* opcodes/configure.in: Replace ms1 files with mt files.
	* opcodes/configure: Rebuilt.

	* sid/component/cgen-cpu/mt: Renamed from ms1 dir.  Update file
	names as appropriate.
	* sid/component/cgen-cpu/mt/Makefile.am: Replace ms1 files with mt
	files.
	* sid/component/cgen-cpu/mt/Makefile.in: Rebuilt.
2005-12-12 11:25:07 +00:00
Paolo Bonzini
a7dc05b5d1 toplevel:
2005-12-05  Paolo Bonzini  <bonzini@gnu.org>

	Sync with gcc:

	2005-12-05  Paolo Bonzini  <bonzini@gnu.org>

        * configure.in (CONFIGURED_BISON, CONFIGURED_YACC, CONFIGURED_M4,
        CONFIGURED_FLEX, CONFIGURED_LEX, CONFIGURED_MAKEINFO): Remove
        "CONFIGURED_" from the AC_CHECK_PROGS invocation.  Move below.
        Find in-tree tools if available.
        (EXPECT, RUNTEST, LIPO, STRIP): Find them and substitute them.
        (CONFIGURED_*_FOR_TARGET): Don't set nor substitute.
        (*_FOR_TARGET): Set them with GCC_TARGET_TOOL.
        (COMPILER_*_FOR_TARGET): New.
        * Makefile.tpl (HOST_EXPORTS): Add *_FOR_TARGET symbols that gcc needs.
        (BASE_TARGET_EXPORTS): Use COMPILER_*_FOR_TARGET symbols.
        (CONFIGURED_*, USUAL_*): Remove.
        (BISON, YACC, FLEX, LEX, M4, MAKEINFO, EXPECT, RUNTEST, LIPO,
        STRIP): Use autoconf substitutions.
        (COMPILER_AS_FOR_TARGET, COMPILER_LD_FOR_TARGET,
        COMPILER_NM_FOR_TARGET): New.
        (EXTRA_HOST_FLAGS): Pass LIPO and STRIP.

        (all): Make all-host and all-target in parallel.
        (do-[+make_target+], do-check, install, [+compare-target+]): Ensure
        that $$r and $$s are set before invoking a recursive make.
        (stage[+id+]-bubble): Likewise, and invoke the comparison at the end.
        ([+bootstrap-target+]): Inline most of the `all' target.

	2005-11-29  Ben Elliston  <bje@au.ibm.com>

        * Makefile.tpl (clean-target-libgcc): Invoke clean-target-libgcc
        from the gcc build directory.
        * Makefile.in: Regenerate.

	2005-11-29  Ben Elliston  <bje@au.ibm.com>

        * Makefile.def: Add new libdecnumber host_module.  Make all-gcc
        depend on all-libdecnumber.
        * configure.in (host_libs): Include libdecnumber.
        * Makefile.in: Regenerate.
        * configure: Likewise.

	2005-11-21  Kean Johnston  <jkj@sco.com>

        * config.sub, config.guess: Sync from upstream sources.

config:
2005-12-05  Paolo Bonzini  <bonzini@gnu.org>

	* acx.m4 (GCC_TARGET_TOOL): New.
2005-12-05 15:16:05 +00:00
R. Kelley Cook
8058791e8f 2005-07-14 Kelley Cook <kcook@gcc.gnu.org>
* COPYING, compile, config-ml.in, config.guess,
	config.sub, install-sh, missing, mkinstalldirs,
	symlink-tree, ylwrap: Sync from upstream sources.
2005-07-14 01:24:56 +00:00