* config.gcc: Set use_fixproto=no in each specific *-gnu*
authorneroden <neroden@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Sep 2003 20:16:59 +0000 (20:16 +0000)
committerneroden <neroden@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 23 Sep 2003 20:16:59 +0000 (20:16 +0000)
configuration, rather than the generic one.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@71695 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config.gcc

index c04ab55..2a175b8 100644 (file)
@@ -1,3 +1,8 @@
+2003-09-23  Nathanael Nerode  <neroden@gcc.gnu.org>
+
+       * config.gcc: Set use_fixproto=no in each specific *-gnu*
+       configuration, rather than the generic one.
+
 2003-09-23  Richard Henderson  <rth@redhat.com>
 
        * tree-inline.c (remap_save_expr): Map new save_expr to identity
 
 2003-09-22  Nathnael Nerode  <neroden@gcc.gnu.org>
 
+       * config.gcc: Do per-target disabling of fixproto here in clauses,
+       not in t- fragments.
+       * configure.in: Adjust to set STMP_FIXPROTO correctly.
+       * configure: Regenerate.
+       * config/arm/t-semi, config/cris/t-cris, config/i386/t-beos,
+       config/i386/t-cygming, config/i386/t-nto, config/ia64/t-hpux,
+       t-freebsd, t-linux, t-netbsd, t-openbsd, t-rtems, t-vxworks,
+       xtensa/t-xtensa: Remove setting of STMP_FIXPROTO.
+       * config/i370/t-oe, config/i386/t-netware, config/pa/t-bsd,
+       t-interix, t-linux-aout:  Delete files consisting only of
+       setting of STMP_FIXPROTO.       
+
        * config.host: Allow unknown hosts (not targets).  Allow
        ns32k-*-netbsdelf* as a host (not a target).  Remove redundant
        empty clauses.  Remove useless obsolete-configuration clause.
index 2a370df..b5d4d62 100644 (file)
@@ -359,7 +359,6 @@ case $machine in
                tm_file="${cpu_type}/${cpu_type}.h i386/unix.h i386/att.h dbxelf.h elfos.h svr4.h linux.h i386/linux.h gnu.h ${tm_file}"
                ;;
        esac
-       use_fixproto=no
        ;;
 *-*-openbsd*)
        tmake_file="t-libc-ok t-openbsd t-libgcc-pic"
@@ -514,6 +513,7 @@ alpha*-*-linux*)
 alpha*-*-gnu*)
        target_cpu_default="MASK_GAS"
        tmake_file="${tmake_file} alpha/t-crtfm alpha/t-alpha alpha/t-ieee"
+       use_fixproto=no
        ;;
 alpha*-*-freebsd*)
        tm_file="${tm_file} ${fbsd_tm_file} alpha/elf.h alpha/freebsd.h"
@@ -967,6 +967,7 @@ x86_64-*-linux*)
        use_fixproto=no
        ;;
 i[34567]86-*-gnu*)
+       use_fixproto=no
        ;;
 i[34567]86-pc-msdosdjgpp*)
        xm_file=i386/xm-djgpp.h
@@ -1587,6 +1588,7 @@ powerpc64-*-linux*)
 powerpc64-*-gnu*)
        tm_file="${cpu_type}/${cpu_type}.h elfos.h svr4.h freebsd-spec.h gnu.h rs6000/sysv4.h rs6000/linux64.h rs6000/gnu.h"
        tmake_file="rs6000/t-fprules t-slibgcc-elf-ver t-gnu rs6000/t-linux64"
+       use_fixproto=no
        ;;
 powerpc-*-beos*)
        tm_file="${tm_file} rs6000/aix.h rs6000/beos.h rs6000/xcoff.h"
@@ -1677,6 +1679,7 @@ powerpc-*-gnu*)
        if test x$enable_threads = xyes; then
                thread_file='posix'
        fi
+       use_fixproto=no
        ;;
 powerpc-wrs-vxworks*)
        # We want vxworks.h after rs6000/sysv4.h, which unfortunately