From 4733b6df3addb3d460696947eb71576cc03ae9ed Mon Sep 17 00:00:00 2001 From: Nick Clifton Date: Mon, 8 Feb 1999 12:35:29 +0000 Subject: [PATCH] Add support for strongarm target. --- ChangeLog | 9 +++++++++ config.sub | 9 +++++++-- configure.in | 17 +++++++++++++++-- 3 files changed, 31 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index a9f2da2..bca5900 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +1999-02-08 Nick Clifton + + * configure.in: Add support for strongarm port. + * config.sub: Add support for strongarm target. + +Thu Feb 4 20:43:25 1999 Ian Lance Taylor + + * configure.in: Do build ld for ix86 Solaris. + Tue Feb 2 22:40:36 1999 Jim Wilson * Makefile.in (EXTRA_GCC_FLAGS): Set AR to $AR instead of diff --git a/config.sub b/config.sub index 96d28e2..8676e38 100755 --- a/config.sub +++ b/config.sub @@ -1,6 +1,6 @@ #! /bin/sh # Configuration validation subroutine script, version 1.1. -# Copyright (C) 1991, 92-97, 1998 Free Software Foundation, Inc. +# Copyright (C) 1991, 92-97, 1998, 1999 Free Software Foundation, Inc. # This file is (in principle) common to ALL GNU software. # The presence of a machine in this file suggests that SOME GNU software # can handle that machine. It does not imply ALL GNU software can. @@ -214,6 +214,9 @@ case $basic_machine in | h8500 | w65 | fr30) # CYGNUS LOCAL basic_machine=$basic_machine-unknown ;; + strongarm) # CYGNUS LOCAL nickc/strongarm + basic_machine=$basic_machine-unknown + ;; thumb) basic_machine=$basic_machine-unknown ;; @@ -319,6 +322,8 @@ case $basic_machine in ;; m88110-* | m680[01234]0-* | m683?2-* | m68360-* | z8k-* | h8500-* | d10v-*) # CYGNUS LOCAL ;; + strongarm-*) # CYGNUS LOCAL nickc/strongarm + ;; thumb-*) # CYGNUS LOCAL angela/thumb ;; # start-sanitize-sky @@ -1075,7 +1080,7 @@ case $os in | -nindy* | -vxsim* | -vxworks* | -ebmon* | -hms* | -mvs* \ | -clix* | -riscos* | -uniplus* | -iris* | -rtu* | -xenix* \ | -hiux* | -386bsd* | -netbsd* | -openbsd* | -freebsd* | -riscix* \ - | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* \ + | -lynxos* | -bosx* | -nextstep* | -cxux* | -aout* | -elf* | -oabi* \ | -ptx* | -coff* | -ecoff* | -winnt* | -domain* | -vsta* \ | -udi* | -eabi* | -lites* | -ieee* | -go32* | -aux* \ | -cygwin* | -pe* | -psos* | -moss* | -proelf* | -rtems* \ diff --git a/configure.in b/configure.in index 6a3eff8..c5089bc 100644 --- a/configure.in +++ b/configure.in @@ -658,6 +658,17 @@ case "${target}" in noconfigdirs="$noconfigdirs target-libgloss" ;; # END CYGNUS LOCAL +# CYGNUS LOCAL nickc/strongarm + strongarm-*-elf) + noconfigdirs="$noconfigdirs target-libgloss" + if [ x${is_cross_compiler} != xno ] ; then + target_configdirs="${target_configdirs} target-bsp target-libstub target-cygmon" + fi + ;; + strongarm-*-coff) + noconfigdirs="$noconfigdirs target-libgloss" + ;; +# END CYGNUS LOCAL thumb-*-pe) # CYGNUS LOCAL nickc/thumb noconfigdirs="$noconfigdirs target-libgloss" ;; @@ -667,15 +678,17 @@ case "${target}" in d10v-*-*) noconfigdirs="$noconfigdirs target-librx target-libg++ target-libstdc++ target-libio target-libgloss" ;; - # CYGNUS LOCAL d30v +# CYGNUS LOCAL d30v d30v-*-*) ;; - # CYGNUS LOCAL fr30 +# END CYGNUS LOCAL +# CYGNUS LOCAL fr30 fr30-*-elf*) if [ x${is_cross_compiler} != xno ] ; then target_configdirs="${target_configdirs} target-bsp target-libstub target-cygmon" fi ;; +# END CYGNUS LOCAL h8300*-*-* | \ h8500-*-*) noconfigdirs="$noconfigdirs target-libg++ target-libstdc++ target-libio target-librx target-libgloss" -- 2.7.4