+2003-08-31 Nathanael Nerode <neroden@gcc.gnu.org>
+
+ * config.gcc: Remove references to install_headers_dir, now unused
+ since introduction of config.build.
+ * config.gcc (i860-*-sysv4*): Don't set unused USG, SVR3 defines.
+
+ * doc/fragments.texi, doc/sourcebuild.texi: Mention new file
+ config.build.
+
+ * config.build: New file.
+ * config.gcc: Remove some build-specific stuff.
+ * configure.in: Use config.build.
+ * configure: Regnerate.
+
2003-08-31 Steven Bosscher <steven@gcc.gnu.org>
Roger Sayle <roger@eyesopen.com>
#
# host_hook_obj An object file that provides the host hooks.
#
-# install_headers_dir Makefile-target for how the header file directory
-# is installed.
-#
# exeext The suffix for executables on this system.
#
# gnu_ld Set to yes or no depending on whether the target
use_collect2=
# Set this to override the default target model.
target_cpu_default=
-# Set this to control how the header file directory is installed.
-install_headers_dir=install-headers-tar
# Set this if gdb needs a dir command with `dirname $out_file`
gdb_needs_out_file_path=
# Set this if the build machine requires executables to have a
extra_headers=va_list.h
case $machine in
*-*-osf4*)
- # Some versions of OSF4 (specifically X4.0-9 296.7) have
- # a broken tar, so we use cpio instead.
- install_headers_dir=install-headers-cpio
# Set target_cpu_default except on 4.0a.
case $machine in
*-*-osf4.0a) ;;
| sed 's/.*-.*-\(.*\)$/\1/' | sed 's/\./_/g'`
;;
esac
- install_headers_dir=install-headers-cp
prefix=/gnu
local_prefix=/gnu
;;
| sed 's/.*-.*-\(.*\)$/\1/' | sed 's/\./_/g'`
;;
esac
- install_headers_dir=install-headers-cp
prefix=/gnu
local_prefix=/gnu
;;
tmake_file="${tmake_file} pa/t-dce-thr"
;;
esac
- install_headers_dir=install-headers-cpio
use_collect2=yes
;;
hppa1.0-*-hpux10*)
tmake_file="${tmake_file} pa/t-dce-thr"
;;
esac
- install_headers_dir=install-headers-cpio
use_collect2=yes
;;
hppa*64*-*-hpux11*)
thread_file=posix
;;
esac
- install_headers_dir=install-headers-cpio
;;
hppa1.1-*-hpux11* | hppa2*-*-hpux11*)
target_cpu_default="MASK_PA_11"
thread_file=posix
;;
esac
- install_headers_dir=install-headers-cpio
use_collect2=yes
;;
hppa1.0-*-hpux11*)
thread_file=posix
;;
esac
- install_headers_dir=install-headers-cpio
use_collect2=yes
;;
i370-*-opened*) # IBM 360/370/390 Architecture
tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h ptx4.h i386/ptx4-i.h"
tmake_file=t-svr4
extra_parts="crtbegin.o crtend.o"
- install_headers_dir=install-headers-cpio
;;
i[34567]86-*-aout*)
tm_file="${tm_file} i386/unix.h i386/bsd.h i386/gas.h i386/gstabs.h i386/i386-aout.h"
fi
;;
i[34567]86-*-sco3.2v5*) # 80386 running SCO Open Server 5
- install_headers_dir=install-headers-cpio
tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h i386/sco5.h"
if test x$gas = xyes
then
tm_file="${tm_file} i386/unix.h i386/att.h dbxelf.h elfos.h svr4.h i386/sysv4.h i386/sysv5.h i386/udk.h"
tmake_file="i386/t-crtpic i386/t-udk t-svr4"
extra_parts="crtbegin.o crtend.o"
- install_headers_dir=install-headers-cpio
;;
i[34567]86-*-sysv*) # Intel 80386's running system V
if test x$gas = xyes
;;
i860-*-sysv4*)
tm_file="${tm_file} elfos.h svr4.h i860/sysv4.h"
- xm_defines="USG SVR3"
xmake_file=i860/x-sysv4
tmake_file="i860/t-i860 i860/t-svr4"
extra_parts="crtbegin.o crtend.o"
tm_defines="${tm_defines} DBX_DEBUGGING_INFO=1 USE_GAS"
fi
tmake_file=m68k/t-hp320
- install_headers_dir=install-headers-cpio
use_collect2=yes
;;
m68k-hp-hpux7*) # HP 9000 series 300 running HPUX version 7.
else
tm_defines="NO_DOT_IN_LABEL NO_BUGS"
fi
- install_headers_dir=install-headers-cpio
use_collect2=yes
;;
m68k-hp-hpux*) # HP 9000 series 300
then
tm_defines="DBX_DEBUGGING_INFO=1 USE_GAS"
fi
- install_headers_dir=install-headers-cpio
use_collect2=yes
;;
m68k-*-aout*)
;;
esac
-case $machine in
-*-*-sysv*)
- install_headers_dir=install-headers-cpio
- ;;
-esac
-
# Support for --with-cpu and related options (and a few unrelated options,
# too). Only do this if $machine is the target, or we'll try to validate
# the CPU argument against the wrong machine type.