summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authormrg <mrg@NetBSD.org>2006-06-02 20:00:37 +0000
committermrg <mrg@NetBSD.org>2006-06-02 20:00:37 +0000
commitd91ef098094779314f410e4e4b5aaf903fe30385 (patch)
tree9c4af108cd023c5c5f9b7aba769340e26d767a04 /gnu
parente69cf86f15f5d4c0e6fbd21489928830f845a26d (diff)
make GCC3 work for vax - without shared library support.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/lib/crtstuff3/arch/vax.mk10
-rw-r--r--gnu/lib/libg2c3/arch/vax/config.h7
-rw-r--r--gnu/lib/libg2c3/arch/vax/defs.mk5
-rw-r--r--gnu/lib/libgcc3/arch/vax.mk17
-rw-r--r--gnu/lib/libstdc++-v3/arch/vax/c++config.h33
-rw-r--r--gnu/lib/libstdc++-v3/arch/vax/config.h31
-rw-r--r--gnu/lib/libstdc++-v3/arch/vax/defs.mk6
-rw-r--r--gnu/usr.bin/gcc3/arch/vax/configargs.h5
-rw-r--r--gnu/usr.bin/gcc3/arch/vax/defs.mk30
-rw-r--r--gnu/usr.bin/gcc3/backend/Makefile4
10 files changed, 87 insertions, 61 deletions
diff --git a/gnu/lib/crtstuff3/arch/vax.mk b/gnu/lib/crtstuff3/arch/vax.mk
new file mode 100644
index 00000000000..f156c8f969e
--- /dev/null
+++ b/gnu/lib/crtstuff3/arch/vax.mk
@@ -0,0 +1,10 @@
+# This file is automatically generated. DO NOT EDIT!
+# Generated from: NetBSD: mknative-gcc,v 1.18 2006/05/23 10:55:55 mrg Exp
+# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
+#
+G_INCLUDES=-I. -I. -I${GNUHOSTDIST}/gcc -I${GNUHOSTDIST}/gcc/. -I${GNUHOSTDIST}/gcc/config -I${GNUHOSTDIST}/gcc/../include
+G_CRTSTUFF_CFLAGS=-O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -I. -I. -I${GNUHOSTDIST}/gcc -I${GNUHOSTDIST}/gcc/. -I${GNUHOSTDIST}/gcc/config -I${GNUHOSTDIST}/gcc/../include -g0 -finhibit-size-directive -fno-inline-functions -fno-exceptions -fno-zero-initialized-in-bss
+G_CRTSTUFF_T_CFLAGS=-fPIC
+G_tm_defines=NETBSD_ENABLE_PTHREADS
+G_xm_file=ansidecl.h vax/vax.h elfos.h netbsd.h netbsd-elf.h vax/elf.h vax/netbsd-elf.h defaults.h
+G_xm_defines=POSIX
diff --git a/gnu/lib/libg2c3/arch/vax/config.h b/gnu/lib/libg2c3/arch/vax/config.h
index 25d72115438..1d28448095e 100644
--- a/gnu/lib/libg2c3/arch/vax/config.h
+++ b/gnu/lib/libg2c3/arch/vax/config.h
@@ -1,5 +1,6 @@
/* This file is automatically generated. DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.10 2003/11/27 10:21:24 mrg Exp */
+/* Generated from: NetBSD: mknative-gcc,v 1.18 2006/05/23 10:55:55 mrg Exp */
+/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
/* config.h. Generated automatically by configure. */
/* config.hin. Generated automatically from configure.in by autoheader. */
@@ -26,7 +27,7 @@
/* #undef size_t */
/* Define if you have the ANSI C header files. */
-/* #undef STDC_HEADERS */
+#define STDC_HEADERS 1
/* Define if you can safely include both <sys/time.h> and <time.h>. */
#define TIME_WITH_SYS_TIME 1
@@ -41,7 +42,7 @@
/* #undef GETTIMEOFDAY_ONE_ARGUMENT */
/* Define if your gettimeofday takes a time zome argument. */
-#define HAVE_TIMEZONE 1
+/* #undef HAVE_TIMEZONE */
/* Define if you have the alarm function. */
#define HAVE_ALARM 1
diff --git a/gnu/lib/libg2c3/arch/vax/defs.mk b/gnu/lib/libg2c3/arch/vax/defs.mk
index c1aae86bb14..9f8e50da7b7 100644
--- a/gnu/lib/libg2c3/arch/vax/defs.mk
+++ b/gnu/lib/libg2c3/arch/vax/defs.mk
@@ -1,8 +1,9 @@
# This file is automatically generated. DO NOT EDIT!
-# Generated from: NetBSD: mknative-gcc,v 1.10 2003/11/27 10:21:24 mrg Exp
+# Generated from: NetBSD: mknative-gcc,v 1.18 2006/05/23 10:55:55 mrg Exp
+# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
#
G_F2CEXT=abort derf derfc ef1asc ef1cmc erf erfc exit getarg getenv iargc signal system flush ftell fseek access besj0 besj1 besjn besy0 besy1 besyn chdir chmod ctime dbesj0 dbesj1 dbesjn dbesy0 dbesy1 dbesyn dtime etime fdate fgetc fget flush1 fnum fputc fput fstat gerror getcwd getgid getlog getpid getuid gmtime hostnm idate ierrno irand isatty itime kill link lnblnk lstat ltime mclock perror rand rename secnds second sleep srand stat symlnk time ttynam umask unlink vxttim alarm date_y2kbuggy date_y2kbug vxtidt_y2kbuggy vxtidt_y2kbug
-G_ALL_CFLAGS=-I. -I${GNUHOSTDIST}/libf2c/libF77 -I.. -I${GNUHOSTDIST}/libf2c/libF77/.. -DRETSIGTYPE=void -Donexit=atexit -DIEEE_drem=1 -DSkip_f2c_Undefs=1 -DIEEE_COMPLEX_DIVIDE=1 -O2
+G_ALL_CFLAGS=-I. -I${GNUHOSTDIST}/libf2c/libF77 -I.. -I${GNUHOSTDIST}/libf2c/libF77/.. -DSTDC_HEADERS=1 -DRETSIGTYPE=void -DIEEE_drem=1 -DSkip_f2c_Undefs=1 -DIEEE_COMPLEX_DIVIDE=1 -O2
G_OBJS=F77_aloc.lo VersionF.lo s_rnge.lo abort_.lo getarg_.lo iargc_.lo getenv_.lo signal_.lo s_stop.lo s_paus.lo system_.lo cabs.lo derf_.lo derfc_.lo erf_.lo erfc_.lo sig_die.lo exit_.lo setarg.lo setsig.lo pow_ci.lo pow_dd.lo pow_di.lo pow_hh.lo pow_ii.lo pow_ri.lo pow_zi.lo pow_zz.lo pow_qq.lo c_abs.lo c_cos.lo c_div.lo c_exp.lo c_log.lo c_sin.lo c_sqrt.lo z_abs.lo z_cos.lo z_div.lo z_exp.lo z_log.lo z_sin.lo z_sqrt.lo r_abs.lo r_acos.lo r_asin.lo r_atan.lo r_atn2.lo r_cnjg.lo r_cos.lo r_cosh.lo r_dim.lo r_exp.lo r_imag.lo r_int.lo r_lg10.lo r_log.lo r_mod.lo r_nint.lo r_sign.lo r_sin.lo r_sinh.lo r_sqrt.lo r_tan.lo r_tanh.lo d_abs.lo d_acos.lo d_asin.lo d_atan.lo d_atn2.lo d_cnjg.lo d_cos.lo d_cosh.lo d_dim.lo d_exp.lo d_imag.lo d_int.lo d_lg10.lo d_log.lo d_mod.lo d_nint.lo d_prod.lo d_sign.lo d_sin.lo d_sinh.lo d_sqrt.lo d_tan.lo d_tanh.lo i_abs.lo i_dim.lo i_dnnt.lo i_indx.lo i_len.lo i_mod.lo i_nint.lo i_sign.lo h_abs.lo h_dim.lo h_dnnt.lo h_indx.lo h_len.lo h_mod.lo h_nint.lo h_sign.lo l_ge.lo l_gt.lo l_le.lo l_lt.lo hl_ge.lo hl_gt.lo hl_le.lo hl_lt.lo ef1asc_.lo ef1cmc_.lo s_cat.lo s_cmp.lo s_copy.lo lbitbits.lo lbitshft.lo qbitbits.lo qbitshft.lo
G_ALL_CFLAGS+=-I. -I${GNUHOSTDIST}/libf2c/libI77 -I.. -I${GNUHOSTDIST}/libf2c/libI77/.. -DHAVE_CONFIG_H -O2
G_OBJS+=VersionI.lo backspace.lo close.lo dfe.lo dolio.lo due.lo endfile.lo err.lo fmt.lo fmtlib.lo iio.lo ilnw.lo inquire.lo lread.lo lwrite.lo open.lo rdfmt.lo rewind.lo rsfe.lo rsli.lo rsne.lo sfe.lo sue.lo typesize.lo uio.lo util.lo wref.lo wrtfmt.lo wsfe.lo wsle.lo wsne.lo xwsne.lo ftell_.lo
diff --git a/gnu/lib/libgcc3/arch/vax.mk b/gnu/lib/libgcc3/arch/vax.mk
index 6cf71782ccd..becb6acc00a 100644
--- a/gnu/lib/libgcc3/arch/vax.mk
+++ b/gnu/lib/libgcc3/arch/vax.mk
@@ -1,18 +1,23 @@
# This file is automatically generated. DO NOT EDIT!
-# Generated from: NetBSD: mknative-gcc,v 1.12 2004/02/10 09:37:58 skrll Exp
+# Generated from: NetBSD: mknative-gcc,v 1.18 2006/05/23 10:55:55 mrg Exp
+# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
#
G_INCLUDES=-I. -I. -I${GNUHOSTDIST}/gcc -I${GNUHOSTDIST}/gcc/. -I${GNUHOSTDIST}/gcc/config -I${GNUHOSTDIST}/gcc/../include
G_LIB2ADD=
G_LIB2ADDEH=${GNUHOSTDIST}/gcc/unwind-dw2.c ${GNUHOSTDIST}/gcc/unwind-dw2-fde.c ${GNUHOSTDIST}/gcc/unwind-sjlj.c ${GNUHOSTDIST}/gcc/unwind-c.c
-G_LIB2FUNCS_1=_muldi3 _negdi2 _lshrdi3 _ashldi3 _ashrdi3 _ffsdi2 _clz _cmpdi2 _ucmpdi2 _floatdidf _floatdisf _fixunsdfsi _fixunssfsi _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi _fixxfdi _fixunsxfdi
-G_LIB2FUNCS_2=_floatdixf _fixunsxfsi _fixtfdi _fixunstfdi _floatditf _clear_cache _trampoline __main _exit _absvsi2 _absvdi2 _addvsi3 _addvdi3 _subvsi3 _subvdi3 _mulvsi3 _mulvdi3 _negvsi2 _negvdi2 _ctors
G_LIB1ASMFUNCS=
G_LIB1ASMSRC=
G_LIB2_DIVMOD_FUNCS=_divdi3 _moddi3 _udivdi3 _umoddi3 _udiv_w_sdiv _udivmoddi4
G_LIB2FUNCS_ST=_eprintf _bb __gcc_bcmp
-G_LIBGCC2_CFLAGS=-O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED
-G_USE_COLLECT2=collect2
+G_LIBGCC2_CFLAGS=-O2 -DIN_GCC -DCROSS_COMPILE -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc
+G_SHLIB_MKMAP=${GNUHOSTDIST}/gcc/mkmap-symver.awk
+G_SHLIB_MKMAP_OPTS=
+G_SHLIB_MAPFILES=${GNUHOSTDIST}/gcc/libgcc-std.ver
+G_SHLIB_NM_FLAGS=-pg
G_EXTRA_HEADERS=
+G_xm_defines=POSIX
G_tm_defines=NETBSD_ENABLE_PTHREADS
+G_USE_COLLECT2=collect2
+G_LIB2FUNCS_1=_muldi3 _negdi2 _lshrdi3 _ashldi3 _ashrdi3 _ffsdi2 _clz _cmpdi2 _ucmpdi2 _floatdidf _floatdisf _fixunsdfsi _fixunssfsi _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi _fixxfdi _fixunsxfdi
+G_LIB2FUNCS_2=_floatdixf _fixunsxfsi _fixtfdi _fixunstfdi _floatditf _clear_cache _trampoline __main _exit _absvsi2 _absvdi2 _addvsi3 _addvdi3 _subvsi3 _subvdi3 _mulvsi3 _mulvdi3 _negvsi2 _negvdi2 _ctors
G_xm_file=ansidecl.h vax/vax.h elfos.h netbsd.h netbsd-elf.h vax/elf.h vax/netbsd-elf.h defaults.h
-G_xm_defines=POSIX
diff --git a/gnu/lib/libstdc++-v3/arch/vax/c++config.h b/gnu/lib/libstdc++-v3/arch/vax/c++config.h
index 8df1360b939..0885993c4c4 100644
--- a/gnu/lib/libstdc++-v3/arch/vax/c++config.h
+++ b/gnu/lib/libstdc++-v3/arch/vax/c++config.h
@@ -1,5 +1,6 @@
/* This file is automatically generated. DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.11 2004/01/02 11:58:32 skrll Exp */
+/* Generated from: NetBSD: mknative-gcc,v 1.18 2006/05/23 10:55:55 mrg Exp */
+/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
// Predefined symbols and macros -*- C++ -*-
@@ -38,7 +39,7 @@
#include <bits/os_defines.h>
// The current version of the C++ library in compressed ISO date format.
-#define __GLIBCPP__ 20040209
+#define __GLIBCPP__ 20040214
// This is necessary until GCC supports separate template compilation.
#define _GLIBCPP_NO_TEMPLATE_EXPORT 1
@@ -542,10 +543,10 @@
#define _GLIBCPP_HAVE_FWIDE 1
/* Define if you have the fwprintf function. */
-/* #undef _GLIBCPP_HAVE_FWPRINTF */
+#define _GLIBCPP_HAVE_FWPRINTF 1
/* Define if you have the fwscanf function. */
-/* #undef _GLIBCPP_HAVE_FWSCANF */
+#define _GLIBCPP_HAVE_FWSCANF 1
/* Define if you have the getpagesize function. */
/* #undef _GLIBCPP_HAVE_GETPAGESIZE */
@@ -632,7 +633,7 @@
/* #undef _GLIBCPP_HAVE_MODFL */
/* Define if you have the nan function. */
-/* #undef _GLIBCPP_HAVE_NAN */
+#define _GLIBCPP_HAVE_NAN 1
/* Define if you have the nl_langinfo function. */
#define _GLIBCPP_HAVE_NL_LANGINFO 1
@@ -689,10 +690,10 @@
#define _GLIBCPP_HAVE_STRTOLD 1
/* Define if you have the swprintf function. */
-/* #undef _GLIBCPP_HAVE_SWPRINTF */
+#define _GLIBCPP_HAVE_SWPRINTF 1
/* Define if you have the swscanf function. */
-/* #undef _GLIBCPP_HAVE_SWSCANF */
+#define _GLIBCPP_HAVE_SWSCANF 1
/* Define if you have the tanf function. */
#define _GLIBCPP_HAVE_TANF 1
@@ -710,22 +711,22 @@
#define _GLIBCPP_HAVE_UNGETWC 1
/* Define if you have the vfwprintf function. */
-/* #undef _GLIBCPP_HAVE_VFWPRINTF */
+#define _GLIBCPP_HAVE_VFWPRINTF 1
/* Define if you have the vfwscanf function. */
-/* #undef _GLIBCPP_HAVE_VFWSCANF */
+#define _GLIBCPP_HAVE_VFWSCANF 1
/* Define if you have the vswprintf function. */
-/* #undef _GLIBCPP_HAVE_VSWPRINTF */
+#define _GLIBCPP_HAVE_VSWPRINTF 1
/* Define if you have the vswscanf function. */
-/* #undef _GLIBCPP_HAVE_VSWSCANF */
+#define _GLIBCPP_HAVE_VSWSCANF 1
/* Define if you have the vwprintf function. */
-/* #undef _GLIBCPP_HAVE_VWPRINTF */
+#define _GLIBCPP_HAVE_VWPRINTF 1
/* Define if you have the vwscanf function. */
-/* #undef _GLIBCPP_HAVE_VWSCANF */
+#define _GLIBCPP_HAVE_VWSCANF 1
/* Define if you have the wcrtomb function. */
#define _GLIBCPP_HAVE_WCRTOMB 1
@@ -782,7 +783,7 @@
#define _GLIBCPP_HAVE_WCSTOD 1
/* Define if you have the wcstof function. */
-/* #undef _GLIBCPP_HAVE_WCSTOF */
+#define _GLIBCPP_HAVE_WCSTOF 1
/* Define if you have the wcstok function. */
#define _GLIBCPP_HAVE_WCSTOK 1
@@ -815,10 +816,10 @@
#define _GLIBCPP_HAVE_WMEMSET 1
/* Define if you have the wprintf function. */
-/* #undef _GLIBCPP_HAVE_WPRINTF */
+#define _GLIBCPP_HAVE_WPRINTF 1
/* Define if you have the wscanf function. */
-/* #undef _GLIBCPP_HAVE_WSCANF */
+#define _GLIBCPP_HAVE_WSCANF 1
/* Define if you have the <endian.h> header file. */
/* #undef _GLIBCPP_HAVE_ENDIAN_H */
diff --git a/gnu/lib/libstdc++-v3/arch/vax/config.h b/gnu/lib/libstdc++-v3/arch/vax/config.h
index 8966236817b..3c93ac152f1 100644
--- a/gnu/lib/libstdc++-v3/arch/vax/config.h
+++ b/gnu/lib/libstdc++-v3/arch/vax/config.h
@@ -1,5 +1,6 @@
/* This file is automatically generated. DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.11 2004/01/02 11:58:32 skrll Exp */
+/* Generated from: NetBSD: mknative-gcc,v 1.18 2006/05/23 10:55:55 mrg Exp */
+/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
/* config.h. Generated automatically by configure. */
/* config.h.in. Generated automatically from configure.in by autoheader. */
@@ -442,10 +443,10 @@
#define HAVE_FWIDE 1
/* Define if you have the fwprintf function. */
-/* #undef HAVE_FWPRINTF */
+#define HAVE_FWPRINTF 1
/* Define if you have the fwscanf function. */
-/* #undef HAVE_FWSCANF */
+#define HAVE_FWSCANF 1
/* Define if you have the getpagesize function. */
/* #undef HAVE_GETPAGESIZE */
@@ -532,7 +533,7 @@
/* #undef HAVE_MODFL */
/* Define if you have the nan function. */
-/* #undef HAVE_NAN */
+#define HAVE_NAN 1
/* Define if you have the nl_langinfo function. */
#define HAVE_NL_LANGINFO 1
@@ -589,10 +590,10 @@
#define HAVE_STRTOLD 1
/* Define if you have the swprintf function. */
-/* #undef HAVE_SWPRINTF */
+#define HAVE_SWPRINTF 1
/* Define if you have the swscanf function. */
-/* #undef HAVE_SWSCANF */
+#define HAVE_SWSCANF 1
/* Define if you have the tanf function. */
#define HAVE_TANF 1
@@ -610,22 +611,22 @@
#define HAVE_UNGETWC 1
/* Define if you have the vfwprintf function. */
-/* #undef HAVE_VFWPRINTF */
+#define HAVE_VFWPRINTF 1
/* Define if you have the vfwscanf function. */
-/* #undef HAVE_VFWSCANF */
+#define HAVE_VFWSCANF 1
/* Define if you have the vswprintf function. */
-/* #undef HAVE_VSWPRINTF */
+#define HAVE_VSWPRINTF 1
/* Define if you have the vswscanf function. */
-/* #undef HAVE_VSWSCANF */
+#define HAVE_VSWSCANF 1
/* Define if you have the vwprintf function. */
-/* #undef HAVE_VWPRINTF */
+#define HAVE_VWPRINTF 1
/* Define if you have the vwscanf function. */
-/* #undef HAVE_VWSCANF */
+#define HAVE_VWSCANF 1
/* Define if you have the wcrtomb function. */
#define HAVE_WCRTOMB 1
@@ -682,7 +683,7 @@
#define HAVE_WCSTOD 1
/* Define if you have the wcstof function. */
-/* #undef HAVE_WCSTOF */
+#define HAVE_WCSTOF 1
/* Define if you have the wcstok function. */
#define HAVE_WCSTOK 1
@@ -715,10 +716,10 @@
#define HAVE_WMEMSET 1
/* Define if you have the wprintf function. */
-/* #undef HAVE_WPRINTF */
+#define HAVE_WPRINTF 1
/* Define if you have the wscanf function. */
-/* #undef HAVE_WSCANF */
+#define HAVE_WSCANF 1
/* Define if you have the <endian.h> header file. */
/* #undef HAVE_ENDIAN_H */
diff --git a/gnu/lib/libstdc++-v3/arch/vax/defs.mk b/gnu/lib/libstdc++-v3/arch/vax/defs.mk
index ed75246d839..4471f882dfa 100644
--- a/gnu/lib/libstdc++-v3/arch/vax/defs.mk
+++ b/gnu/lib/libstdc++-v3/arch/vax/defs.mk
@@ -1,8 +1,9 @@
# This file is automatically generated. DO NOT EDIT!
-# Generated from: NetBSD: mknative-gcc,v 1.11 2004/01/02 11:58:32 skrll Exp
+# Generated from: NetBSD: mknative-gcc,v 1.18 2006/05/23 10:55:55 mrg Exp
+# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
#
G_libmath_la_SOURCES=stubs.c
-G_libmath_la_LIBADD=nan.lo copysignf.lo signbit.lo
+G_libmath_la_LIBADD=copysignf.lo signbit.lo
G_LIBSUPCXX_SOURCES=del_op.cc del_opnt.cc del_opv.cc del_opvnt.cc eh_alloc.cc eh_aux_runtime.cc eh_catch.cc eh_exception.cc eh_globals.cc eh_personality.cc eh_terminate.cc eh_throw.cc eh_type.cc guard.cc new_handler.cc new_op.cc new_opnt.cc new_opv.cc new_opvnt.cc pure.cc tinfo.cc tinfo2.cc vec.cc
G_LIBSUPCXX_C_SOURCES=cxa_demangle.c dyn-string.c
G_SRC_SOURCES=bitset.cc codecvt.cc complex_io.cc concept-inst.cc ctype.cc ext-inst.cc fstream.cc fstream-inst.cc functexcept.cc globals.cc io-inst.cc ios.cc istream-inst.cc limits.cc locale.cc locale-inst.cc localename.cc misc-inst.cc ostream-inst.cc sstream-inst.cc stdexcept.cc stl-inst.cc streambuf-inst.cc string-inst.cc strstream.cc valarray-inst.cc vterminate.cc wstring-inst.cc codecvt_members.cc collate_members.cc ctype_members.cc messages_members.cc monetary_members.cc numeric_members.cc time_members.cc basic_file.cc c++locale.cc
@@ -16,3 +17,4 @@ G_c_base_headers_extra=cmath.tcc
G_target_headers=ctype_base.h ctype_inline.h ctype_noninline.h os_defines.h atomicity.h
G_thread_target_headers=gthr.h gthr-single.h gthr-posix.h gthr-default.h
G_target_headers_extra=basic_file.h c++config.h c++io.h c++locale.h messages_members.h time_members.h codecvt_specializations.h
+G_UNWIND_H=
diff --git a/gnu/usr.bin/gcc3/arch/vax/configargs.h b/gnu/usr.bin/gcc3/arch/vax/configargs.h
index 8fc1e51c464..a6e0fe2813f 100644
--- a/gnu/usr.bin/gcc3/arch/vax/configargs.h
+++ b/gnu/usr.bin/gcc3/arch/vax/configargs.h
@@ -1,6 +1,7 @@
/* This file is automatically generated. DO NOT EDIT! */
-/* Generated from: NetBSD: mknative-gcc,v 1.11 2004/01/02 11:58:32 skrll Exp */
+/* Generated from: NetBSD: mknative-gcc,v 1.18 2006/05/23 10:55:55 mrg Exp */
+/* Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp */
/* Generated automatically. */
-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=vax--netbsdelf --target=vax--netbsdelf";
+static const char configuration_arguments[] = "/usr/src/tools/gcc/../../gnu/dist/gcc/configure --enable-long-long --disable-multilib --enable-threads --disable-symvers --enable-newlib --build=i386-unknown-netbsdelf3.99.17 --host=vax--netbsdelf --target=vax--netbsdelf : (reconfigured) /usr/src/tools/gcc/../../gnu/dist/gcc/configure --enable-long-long --disable-multilib --enable-threads --disable-symvers --enable-newlib --build=i386-unknown-netbsdelf3.99.17 --host=vax--netbsdelf --target=vax--netbsdelf : (reconfigured) /usr/src/tools/gcc/../../gnu/dist/gcc/configure --enable-long-long --disable-multilib --enable-threads --disable-symvers --enable-newlib --build=i386-unknown-netbsdelf3.99.17 --host=vax--netbsdelf --target=vax--netbsdelf : (reconfigured) /usr/src/tools/gcc/../../gnu/dist/gcc/configure --enable-long-long --disable-multilib --enable-threads --disable-symvers --enable-newlib --build=i386-unknown-netbsdelf3.99.17 --host=vax--netbsdelf --target=vax--netbsdelf";
static const char thread_model[] = "posix";
diff --git a/gnu/usr.bin/gcc3/arch/vax/defs.mk b/gnu/usr.bin/gcc3/arch/vax/defs.mk
index 8dc2882f0cd..b86c32151a7 100644
--- a/gnu/usr.bin/gcc3/arch/vax/defs.mk
+++ b/gnu/usr.bin/gcc3/arch/vax/defs.mk
@@ -1,6 +1,13 @@
# This file is automatically generated. DO NOT EDIT!
-# Generated from: NetBSD: mknative-gcc,v 1.12 2004/02/10 09:37:58 skrll Exp
+# Generated from: NetBSD: mknative-gcc,v 1.18 2006/05/23 10:55:55 mrg Exp
+# Generated from: NetBSD: mknative.common,v 1.8 2006/05/26 19:17:21 mrg Exp
#
+G_HOST_EARLY_SUPPORT=gensupport.o dummy-conditions.o
+G_HOST_ERRORS=build-errors.o
+G_HOST_PRINT=print-rtl1.o
+G_HOST_RTL=build-rtl.o read-rtl.o build-bitmap.o build-ggc-none.o
+G_HOST_SUPPORT=gensupport.o insn-conditions.o
+G_HOST_VARRAY=build-varray.o
G_ALL_CFLAGS= -g -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic -Wno-long-long -DHAVE_CONFIG_H
G_ALL_CPPFLAGS=
G_C_AND_OBJC_OBJS=attribs.o c-errors.o c-lex.o c-pragma.o c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o c-opts.o c-format.o c-semantics.o c-objc-common.o c-dump.o libcpp.a
@@ -8,13 +15,8 @@ G_C_OBJS=c-parse.o c-lang.o c-pretty-print.o attribs.o c-errors.o c-lex.o c-prag
G_CCCP_OBJS=
G_GCOV_OBJS=gcov.o intl.o version.o
G_PROTO_OBJS=intl.o version.o cppdefault.o
-G_HOST_PRINT=print-rtl1.o
-G_HOST_RTL=build-rtl.o read-rtl.o build-bitmap.o build-ggc-none.o
-G_HOST_RTLANAL=
-G_HOST_SUPPORT=gensupport.o insn-conditions.o
-G_HOST_EARLY_SUPPORT=gensupport.o dummy-conditions.o
-G_HOST_ERRORS=build-errors.o
-G_HOST_VARRAY=build-varray.o
+G_TM_H=
+G_ALL_OPT_FILES=
G_INCLUDES=-I. -I. -I${GNUHOSTDIST}/gcc -I${GNUHOSTDIST}/gcc/. -I${GNUHOSTDIST}/gcc/config -I${GNUHOSTDIST}/gcc/../include
G_md_file=${GNUHOSTDIST}/gcc/config/vax/vax.md
G_OBJC_OBJS=objc-lang.o objc-parse.o objc-act.o attribs.o c-errors.o c-lex.o c-pragma.o c-decl.o c-typeck.o c-convert.o c-aux-info.o c-common.o c-opts.o c-format.o c-semantics.o c-objc-common.o c-dump.o libcpp.a
@@ -24,7 +26,6 @@ G_version=3.3.3
G_BUILD_PREFIX=build-
G_RTL_H=rtl.h rtl.def machmode.h machmode.def genrtl.h
G_TREE_H=tree.h tree.def machmode.h machmode.def tree-check.h version.h builtins.def location.h
-G_HCONFIG_H=hconfig.h auto-build.h ${GNUHOSTDIST}/gcc/../include/ansidecl.h ${GNUHOSTDIST}/gcc/config/vax/vax.h ${GNUHOSTDIST}/gcc/config/elfos.h ${GNUHOSTDIST}/gcc/config/netbsd.h ${GNUHOSTDIST}/gcc/config/netbsd-elf.h ${GNUHOSTDIST}/gcc/config/vax/elf.h ${GNUHOSTDIST}/gcc/config/vax/netbsd-elf.h
G_BASIC_BLOCK_H=basic-block.h bitmap.h sbitmap.h varray.h ${GNUHOSTDIST}/gcc/../include/partition.h hard-reg-set.h
G_GCC_H=gcc.h version.h
G_GTFILES_SRCDIR=${GNUHOSTDIST}/gcc
@@ -37,13 +38,16 @@ G_host_xm_file=auto-host.h ansidecl.h vax/vax.h elfos.h netbsd.h netbsd-elf.h v
G_host_xm_defines=POSIX
G_tm_p_file=vax/vax-protos.h
G_target_cpu_default=
-G_LIBCPP_OBJS=cpplib.o cpplex.o cppmacro.o cppexp.o cppfiles.o cpptrad.o cpphash.o cpperror.o cppinit.o cppdefault.o cppmain.o hashtable.o line-map.o mkdeps.o prefix.o mbchar.o
-G_LIBCPP_H=
+G_tm_file_list=
+G_build_xm_include_list=
G_lang_specs_files=${GNUHOSTDIST}/gcc/cp/lang-specs.h ${GNUHOSTDIST}/gcc/f/lang-specs.h ${GNUHOSTDIST}/gcc/objc/lang-specs.h
+G_tm_p_include_list=
G_LIB2ADDEHDEP= unwind-dw2-fde.h
G_CXX_OBJS=call.o decl.o expr.o pt.o typeck2.o class.o decl2.o error.o lex.o parse.o ptree.o rtti.o spew.o typeck.o cvt.o except.o friend.o init.o method.o search.o semantics.o tree.o repo.o dump.o optimize.o mangle.o cp-lang.o
G_CXX_C_OBJS=attribs.o c-common.o c-format.o c-pragma.o c-semantics.o c-lex.o c-dump.o c-pretty-print.o c-opts.o
G_F77_OBJS=bad.o bit.o bld.o com.o data.o equiv.o expr.o global.o implic.o info.o intrin.o lab.o lex.o malloc.o name.o parse.o src.o st.o sta.o stb.o stc.o std.o ste.o storag.o stp.o str.o sts.o stt.o stu.o stv.o stw.o symbol.o target.o top.o type.o where.o
+G_LIBCPP_OBJS=cpplib.o cpplex.o cppmacro.o cppexp.o cppfiles.o cpptrad.o cpphash.o cpperror.o cppinit.o cppdefault.o cppmain.o hashtable.o line-map.o mkdeps.o prefix.o mbchar.o
+G_LIBCPP_H=
G_ENABLE_SHARED=yes
-G_SHLIB_LINK= ./xgcc -B./ -B/usr/local/vax--netbsdelf/bin/ -isystem /usr/local/vax--netbsdelf/include -isystem /usr/local/vax--netbsdelf/sys-include -O2 -DIN_GCC -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -isystem ./include -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -shared -nodefaultlibs -Wl,--soname=@shlib_so_name@.so.1 -Wl,--version-script=@shlib_map_file@ -o @shlib_dir@@shlib_so_name@.so.1 @multilib_flags@ @shlib_objs@ -lc && rm -f @shlib_base_name@.so && ln -s @shlib_dir@@shlib_so_name@.so.1 @shlib_base_name@.so
-G_SHLIB_MULTILIB=
+G_SHLIB_LINK= -shared
+G_SHLIB_MULTILIB=.
diff --git a/gnu/usr.bin/gcc3/backend/Makefile b/gnu/usr.bin/gcc3/backend/Makefile
index 60a80fc999f..676c50a7c66 100644
--- a/gnu/usr.bin/gcc3/backend/Makefile
+++ b/gnu/usr.bin/gcc3/backend/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.19 2006/05/08 14:42:22 tsutsui Exp $
+# $NetBSD: Makefile,v 1.20 2006/06/02 20:00:38 mrg Exp $
MKPRIVATELIB= yes
@@ -66,7 +66,7 @@ genrtl.c: gengenrtl
genrtl.h: gengenrtl
${_MKTARGET_CREATE}
./gengenrtl -h >${.TARGET}
-gengenrtl.lo: ${G_HCONFIG_H}
+gengenrtl.lo: ${G_HCONFIG_H} auto-build.h
gengenrtl: gengenrtl.lo
${_MKTARGET_LINK}
${HOST_LINK.c} -o ${.TARGET} ${.ALLSRC} ${NBCOMPATLIB} ${HOSTLIBIBERTY}