diff options
| author | mrg <mrg@NetBSD.org> | 2006-06-02 20:00:37 +0000 |
|---|---|---|
| committer | mrg <mrg@NetBSD.org> | 2006-06-02 20:00:37 +0000 |
| commit | d91ef098094779314f410e4e4b5aaf903fe30385 (patch) | |
| tree | 9c4af108cd023c5c5f9b7aba769340e26d767a04 /gnu/usr.bin | |
| parent | e69cf86f15f5d4c0e6fbd21489928830f845a26d (diff) | |
make GCC3 work for vax - without shared library support.
Diffstat (limited to 'gnu/usr.bin')
| -rw-r--r-- | gnu/usr.bin/gcc3/arch/vax/configargs.h | 5 | ||||
| -rw-r--r-- | gnu/usr.bin/gcc3/arch/vax/defs.mk | 30 | ||||
| -rw-r--r-- | gnu/usr.bin/gcc3/backend/Makefile | 4 |
3 files changed, 22 insertions, 17 deletions
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} |
