diff options
| author | mrg <mrg@NetBSD.org> | 2003-10-27 16:55:32 +0000 |
|---|---|---|
| committer | mrg <mrg@NetBSD.org> | 2003-10-27 16:55:32 +0000 |
| commit | 42f41e65c703202cabbaa3b60d9e8857b44f79cc (patch) | |
| tree | 115a38eccfd74f59eb815ed6434d3920203131a2 /gnu/usr.bin | |
| parent | f3a64d243cc045aa5303e5e894b183aff5de781c (diff) | |
mostly working configuration updates for sun2.
XXX - gcc3/backend/ra-colorize.c gets built wrong and the backend programs
XXX fail to link.
XXX - mdsetimage & installboot/ffs.c get an unrecogised instruction ICE.
Diffstat (limited to 'gnu/usr.bin')
| -rw-r--r-- | gnu/usr.bin/gcc3/arch/m68000/auto-host.h | 19 | ||||
| -rw-r--r-- | gnu/usr.bin/gcc3/arch/m68000/configargs.h | 6 | ||||
| -rw-r--r-- | gnu/usr.bin/gcc3/arch/m68000/gthr-default.h | 4 | ||||
| -rw-r--r-- | gnu/usr.bin/gcc3/arch/m68000/hconfig.h | 5 | ||||
| -rw-r--r-- | gnu/usr.bin/gcc3/libiberty/arch/m68000/config.h | 309 | ||||
| -rw-r--r-- | gnu/usr.bin/gcc3/libiberty/defs.mk | 2 |
6 files changed, 332 insertions, 13 deletions
diff --git a/gnu/usr.bin/gcc3/arch/m68000/auto-host.h b/gnu/usr.bin/gcc3/arch/m68000/auto-host.h index 80b31c3ad8f..8bd42204871 100644 --- a/gnu/usr.bin/gcc3/arch/m68000/auto-host.h +++ b/gnu/usr.bin/gcc3/arch/m68000/auto-host.h @@ -1,8 +1,8 @@ /* This file is automatically generated. DO NOT EDIT! */ -/* Generated from: NetBSD: mknative-gcc,v 1.1 2003/07/25 16:26:53 mrg Exp */ +/* Generated from: NetBSD: mknative-gcc,v 1.7 2003/08/22 00:24:46 mrg Exp */ /* auto-host.h. Generated automatically by configure. */ -/* config.in. Generated automatically from configure.in by autoheader 2.13. */ +/* config.in. Generated automatically from configure.in by autoheader. */ /* Define if using alloca.c. */ /* #undef C_ALLOCA */ @@ -505,6 +505,12 @@ /* Define if host mkdir takes a single argument. */ /* #undef MKDIR_TAKES_ONE_ARG */ +/* Define 0/1 to force the choice for exception handling model. */ +/* #undef CONFIG_SJLJ_EXCEPTIONS */ + +/* Define if gcc should use -lunwind. */ +/* #undef USE_LIBUNWIND_EXCEPTIONS */ + /* Define to the name of a file containing a list of extra machine modes for this architecture. */ /* #undef EXTRA_MODES_FILE */ @@ -586,6 +592,9 @@ /* Define if your assembler supports offsetable %lo(). */ /* #undef HAVE_AS_OFFSETABLE_LO10 */ +/* Define if your assembler supports the Sun syntax for cmov. */ +/* #undef HAVE_AS_IX86_CMOV_SUN_SYNTAX */ + /* Define true if the assembler supports '.long foo@GOTOFF'. */ /* #undef HAVE_AS_GOTOFF_IN_DATA */ @@ -612,12 +621,6 @@ /* Define if your MIPS libgloss linker scripts consistently include STARTUP directives. */ /* #undef HAVE_MIPS_LIBGLOSS_STARTUP_DIRECTIVES */ -/* Define 0/1 to force the choice for exception handling model. */ -/* #undef CONFIG_SJLJ_EXCEPTIONS */ - -/* Define if gcc should use -lunwind. */ -/* #undef USE_LIBUNWIND_EXCEPTIONS */ - /* Bison unconditionally undefines `const' if neither `__STDC__' nor __cplusplus are defined. That's a problem since we use `const' in diff --git a/gnu/usr.bin/gcc3/arch/m68000/configargs.h b/gnu/usr.bin/gcc3/arch/m68000/configargs.h index cd086654c53..fa73d1738ea 100644 --- a/gnu/usr.bin/gcc3/arch/m68000/configargs.h +++ b/gnu/usr.bin/gcc3/arch/m68000/configargs.h @@ -1,6 +1,6 @@ /* This file is automatically generated. DO NOT EDIT! */ -/* Generated from: NetBSD: mknative-gcc,v 1.1 2003/07/25 16:26:53 mrg Exp */ +/* Generated from: NetBSD: mknative-gcc,v 1.7 2003/08/22 00:24:46 mrg Exp */ /* Generated automatically. */ -static const char configuration_arguments[] = "/home/mrg/src/netbsd/src/tools/gcc/../../gnu/dist/gcc/configure --build=i386-unknown-netbsdelf --host=m68010--netbsdelf --target=m68010--netbsdelf"; -static const char thread_model[] = "single"; +static const char configuration_arguments[] = "/home/mrg/src/netbsd/rosrc/tools/gcc/../../gnu/dist/gcc/configure --enable-long-long --disable-multilib --enable-threads --build=i386-unknown-netbsdelf --host=m68010--netbsdelf --target=m68010--netbsdelf : (reconfigured) /home/mrg/src/netbsd/rosrc/tools/gcc/../../gnu/dist/gcc/configure --enable-long-long --disable-multilib --enable-threads --build=i386-unknown-netbsdelf1.6ZD --host=m68010--netbsdelf --target=m68010--netbsdelf"; +static const char thread_model[] = "posix"; diff --git a/gnu/usr.bin/gcc3/arch/m68000/gthr-default.h b/gnu/usr.bin/gcc3/arch/m68000/gthr-default.h new file mode 100644 index 00000000000..db7882841df --- /dev/null +++ b/gnu/usr.bin/gcc3/arch/m68000/gthr-default.h @@ -0,0 +1,4 @@ +/* This file is automatically generated. DO NOT EDIT! */ +/* Generated from: NetBSD: mknative-gcc,v 1.7 2003/08/22 00:24:46 mrg Exp */ + +#include "gthr-posix.h" diff --git a/gnu/usr.bin/gcc3/arch/m68000/hconfig.h b/gnu/usr.bin/gcc3/arch/m68000/hconfig.h index 7c74288fbd1..da07d867d11 100644 --- a/gnu/usr.bin/gcc3/arch/m68000/hconfig.h +++ b/gnu/usr.bin/gcc3/arch/m68000/hconfig.h @@ -1,7 +1,10 @@ /* This file is automatically generated. DO NOT EDIT! */ -/* Generated from: NetBSD: mknative-gcc,v 1.1 2003/07/25 16:26:53 mrg Exp */ +/* Generated from: NetBSD: mknative-gcc,v 1.7 2003/08/22 00:24:46 mrg Exp */ #define TARGET_CPU_DEFAULT (0) +#ifndef NETBSD_ENABLE_PTHREADS +# define NETBSD_ENABLE_PTHREADS +#endif #include "auto-build.h" #ifdef IN_GCC /* Provide three core typedefs used by everything, if we are compiling diff --git a/gnu/usr.bin/gcc3/libiberty/arch/m68000/config.h b/gnu/usr.bin/gcc3/libiberty/arch/m68000/config.h new file mode 100644 index 00000000000..91421e5e537 --- /dev/null +++ b/gnu/usr.bin/gcc3/libiberty/arch/m68000/config.h @@ -0,0 +1,309 @@ +/* This file is automatically generated. DO NOT EDIT! */ +/* Generated from: NetBSD: mknative-gcc,v 1.7 2003/08/22 00:24:46 mrg Exp */ + +/* config.h. Generated automatically by configure. */ +/* config.in. Generated automatically from configure.in by autoheader. */ + +/* Define to empty if the keyword does not work. */ +/* #undef const */ + +/* Define if you have a working `mmap' system call. */ +#define HAVE_MMAP 1 + +/* Define if you have <sys/wait.h> that is POSIX.1 compatible. */ +#define HAVE_SYS_WAIT_H 1 + +/* Define if you have <vfork.h>. */ +/* #undef HAVE_VFORK_H */ + +/* Define as __inline if that's what the C compiler calls it. */ +/* #undef inline */ + +/* Define if your C compiler doesn't accept -c and -o together. */ +/* #undef NO_MINUS_C_MINUS_O */ + +/* Define to `int' if <sys/types.h> doesn't define. */ +/* #undef pid_t */ + +/* Define if you need to in order for stat and other things to work. */ +/* #undef _POSIX_SOURCE */ + +/* Define if you have the ANSI C header files. */ +#define STDC_HEADERS 1 + +/* Define if you can safely include both <sys/time.h> and <time.h>. */ +#define TIME_WITH_SYS_TIME 1 + +/* Define vfork as fork if vfork does not work. */ +/* #undef vfork */ + +/* Define to `unsigned long' if <sys/types.h> doesn't define. */ +#define uintptr_t unsigned long + +/* Define if you have the _doprnt function. */ +/* #undef HAVE__DOPRNT */ + +/* Define if you have the asprintf function. */ +#define HAVE_ASPRINTF 1 + +/* Define if you have the atexit function. */ +#define HAVE_ATEXIT 1 + +/* Define if you have the basename function. */ +#define HAVE_BASENAME 1 + +/* Define if you have the bcmp function. */ +#define HAVE_BCMP 1 + +/* Define if you have the bcopy function. */ +#define HAVE_BCOPY 1 + +/* Define if you have the bsearch function. */ +#define HAVE_BSEARCH 1 + +/* Define if you have the bzero function. */ +#define HAVE_BZERO 1 + +/* Define if you have the calloc function. */ +#define HAVE_CALLOC 1 + +/* Define if you have the clock function. */ +#define HAVE_CLOCK 1 + +/* Define if you have the ffs function. */ +#define HAVE_FFS 1 + +/* Define if you have the getcwd function. */ +#define HAVE_GETCWD 1 + +/* Define if you have the getpagesize function. */ +#define HAVE_GETPAGESIZE 1 + +/* Define if you have the getrusage function. */ +#define HAVE_GETRUSAGE 1 + +/* Define if you have the getsysinfo function. */ +/* #undef HAVE_GETSYSINFO */ + +/* Define if you have the gettimeofday function. */ +#define HAVE_GETTIMEOFDAY 1 + +/* Define if you have the index function. */ +#define HAVE_INDEX 1 + +/* Define if you have the insque function. */ +/* #undef HAVE_INSQUE */ + +/* Define if you have the memchr function. */ +#define HAVE_MEMCHR 1 + +/* Define if you have the memcmp function. */ +#define HAVE_MEMCMP 1 + +/* Define if you have the memcpy function. */ +#define HAVE_MEMCPY 1 + +/* Define if you have the memmove function. */ +#define HAVE_MEMMOVE 1 + +/* Define if you have the memset function. */ +#define HAVE_MEMSET 1 + +/* Define if you have the mkstemps function. */ +#define HAVE_MKSTEMPS 1 + +/* Define if you have the on_exit function. */ +/* #undef HAVE_ON_EXIT */ + +/* Define if you have the psignal function. */ +#define HAVE_PSIGNAL 1 + +/* Define if you have the pstat_getdynamic function. */ +/* #undef HAVE_PSTAT_GETDYNAMIC */ + +/* Define if you have the pstat_getstatic function. */ +/* #undef HAVE_PSTAT_GETSTATIC */ + +/* Define if you have the putenv function. */ +#define HAVE_PUTENV 1 + +/* Define if you have the random function. */ +#define HAVE_RANDOM 1 + +/* Define if you have the rename function. */ +#define HAVE_RENAME 1 + +/* Define if you have the rindex function. */ +#define HAVE_RINDEX 1 + +/* Define if you have the sbrk function. */ +#define HAVE_SBRK 1 + +/* Define if you have the setenv function. */ +#define HAVE_SETENV 1 + +/* Define if you have the sigsetmask function. */ +#define HAVE_SIGSETMASK 1 + +/* Define if you have the strcasecmp function. */ +#define HAVE_STRCASECMP 1 + +/* Define if you have the strchr function. */ +#define HAVE_STRCHR 1 + +/* Define if you have the strdup function. */ +#define HAVE_STRDUP 1 + +/* Define if you have the strerror function. */ +#define HAVE_STRERROR 1 + +/* Define if you have the strncasecmp function. */ +#define HAVE_STRNCASECMP 1 + +/* Define if you have the strrchr function. */ +#define HAVE_STRRCHR 1 + +/* Define if you have the strsignal function. */ +#define HAVE_STRSIGNAL 1 + +/* Define if you have the strstr function. */ +#define HAVE_STRSTR 1 + +/* Define if you have the strtod function. */ +#define HAVE_STRTOD 1 + +/* Define if you have the strtol function. */ +#define HAVE_STRTOL 1 + +/* Define if you have the strtoul function. */ +#define HAVE_STRTOUL 1 + +/* Define if you have the sysconf function. */ +#define HAVE_SYSCONF 1 + +/* Define if you have the sysctl function. */ +#define HAVE_SYSCTL 1 + +/* Define if you have the sysmp function. */ +/* #undef HAVE_SYSMP */ + +/* Define if you have the table function. */ +/* #undef HAVE_TABLE */ + +/* Define if you have the times function. */ +#define HAVE_TIMES 1 + +/* Define if you have the tmpnam function. */ +/* #undef HAVE_TMPNAM */ + +/* Define if you have the vasprintf function. */ +#define HAVE_VASPRINTF 1 + +/* Define if you have the vfprintf function. */ +#define HAVE_VFPRINTF 1 + +/* Define if you have the vprintf function. */ +#define HAVE_VPRINTF 1 + +/* Define if you have the vsprintf function. */ +#define HAVE_VSPRINTF 1 + +/* Define if you have the waitpid function. */ +#define HAVE_WAITPID 1 + +/* Define if you have the <alloca.h> header file. */ +/* #undef HAVE_ALLOCA_H */ + +/* Define if you have the <fcntl.h> header file. */ +#define HAVE_FCNTL_H 1 + +/* Define if you have the <limits.h> header file. */ +#define HAVE_LIMITS_H 1 + +/* Define if you have the <machine/hal_sysinfo.h> header file. */ +/* #undef HAVE_MACHINE_HAL_SYSINFO_H */ + +/* Define if you have the <stdlib.h> header file. */ +#define HAVE_STDLIB_H 1 + +/* Define if you have the <string.h> header file. */ +#define HAVE_STRING_H 1 + +/* Define if you have the <strings.h> header file. */ +#define HAVE_STRINGS_H 1 + +/* Define if you have the <sys/file.h> header file. */ +#define HAVE_SYS_FILE_H 1 + +/* Define if you have the <sys/mman.h> header file. */ +#define HAVE_SYS_MMAN_H 1 + +/* Define if you have the <sys/param.h> header file. */ +#define HAVE_SYS_PARAM_H 1 + +/* Define if you have the <sys/pstat.h> header file. */ +/* #undef HAVE_SYS_PSTAT_H */ + +/* Define if you have the <sys/resource.h> header file. */ +#define HAVE_SYS_RESOURCE_H 1 + +/* Define if you have the <sys/stat.h> header file. */ +#define HAVE_SYS_STAT_H 1 + +/* Define if you have the <sys/sysctl.h> header file. */ +#define HAVE_SYS_SYSCTL_H 1 + +/* Define if you have the <sys/sysinfo.h> header file. */ +/* #undef HAVE_SYS_SYSINFO_H */ + +/* Define if you have the <sys/sysmp.h> header file. */ +/* #undef HAVE_SYS_SYSMP_H */ + +/* Define if you have the <sys/systemcfg.h> header file. */ +/* #undef HAVE_SYS_SYSTEMCFG_H */ + +/* Define if you have the <sys/table.h> header file. */ +/* #undef HAVE_SYS_TABLE_H */ + +/* Define if you have the <sys/time.h> header file. */ +#define HAVE_SYS_TIME_H 1 + +/* Define if you have the <time.h> header file. */ +#define HAVE_TIME_H 1 + +/* Define if you have the <unistd.h> header file. */ +#define HAVE_UNISTD_H 1 + +/* Define if you have the <malloc.h> header file. */ +#define HAVE_MALLOC_H 1 + +/* Define if errno must be declared even when <errno.h> is included. */ +/* #undef NEED_DECLARATION_ERRNO */ + +/* Define if you have the `uintptr_t' type. */ +#define HAVE_UINTPTR_T 1 + +/* Define if you have the sys_errlist variable. */ +#define HAVE_SYS_ERRLIST 1 + +/* Define if you have the sys_nerr variable. */ +#define HAVE_SYS_NERR 1 + +/* Define if you have the sys_siglist variable. */ +#define HAVE_SYS_SIGLIST 1 + +/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP + systems. This function is required for alloca.c support on those + systems. */ +/* #undef CRAY_STACKSEG_END */ + +/* Define if you know the direction of stack growth for your system; + otherwise it will be automatically deduced at run-time. + STACK_DIRECTION > 0 => grows toward higher addresses + STACK_DIRECTION < 0 => grows toward lower addresses + STACK_DIRECTION = 0 => direction of growth unknown */ +#define STACK_DIRECTION 0 + +/* Define if you have the _system_configuration variable. */ +/* #undef HAVE__SYSTEM_CONFIGURATION */ + diff --git a/gnu/usr.bin/gcc3/libiberty/defs.mk b/gnu/usr.bin/gcc3/libiberty/defs.mk index 800477ef127..7c51460f60e 100644 --- a/gnu/usr.bin/gcc3/libiberty/defs.mk +++ b/gnu/usr.bin/gcc3/libiberty/defs.mk @@ -3,5 +3,5 @@ # G_ALLOCA= G_EXTRA_OFILES= -G_LIBOBJS=insque.o mkstemps.o +G_LIBOBJS=insque.o _doprnt.o G_REQUIRED_OFILES=regex.o cplus-dem.o cp-demangle.o md5.o alloca.o argv.o choose-temp.o concat.o dyn-string.o fdmatch.o fibheap.o floatformat.o fnmatch.o getopt.o getopt1.o getpwd.o getruntime.o hashtab.o hex.o lbasename.o make-relative-prefix.o make-temp-file.o objalloc.o obstack.o partition.o physmem.o pexecute.o safe-ctype.o sort.o spaces.o splay-tree.o strerror.o strsignal.o ternary.o xatexit.o xexit.o xmalloc.o xmemdup.o xstrdup.o xstrerror.o |
