Commit Graph

101 Commits

Author SHA1 Message Date
Kito Cheng d4fb892529 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-03-03 17:57:33 -05: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
Jim Blandy cebe72fec5 * config.sub: Add cases for the Renesas m32c. (This patch has been
accepted into the master sources.)
2005-06-02 21:23:04 +00:00