diff options
| author | fredette <fredette@NetBSD.org> | 2002-03-22 00:07:45 +0000 |
|---|---|---|
| committer | fredette <fredette@NetBSD.org> | 2002-03-22 00:07:45 +0000 |
| commit | 99db91e2e00aab0ef4f6f6d605f4ebf351f2c6ba (patch) | |
| tree | a7e0275f087fa1c1cfdc7124a73c34698de01b9f /gnu/lib/libgcc | |
| parent | 0e21b8d24d2a27550e91818e3f5ce84f0b096a14 (diff) | |
Add m68000-specific `toolchain2netbsd' generated toolchain build/config files.
Diffstat (limited to 'gnu/lib/libgcc')
| -rw-r--r-- | gnu/lib/libgcc/m68000.mk | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/gnu/lib/libgcc/m68000.mk b/gnu/lib/libgcc/m68000.mk new file mode 100644 index 00000000000..2500882af84 --- /dev/null +++ b/gnu/lib/libgcc/m68000.mk @@ -0,0 +1,30 @@ +# This file is automatically generated. DO NOT EDIT! +# Generated from: NetBSD: toolchain2netbsd,v 1.12 2001/08/14 05:17:59 tv Exp +# +G_CXX_EXTRA_HEADERS=${DIST}/gcc/cp/inc/typeinfo ${DIST}/gcc/cp/inc/exception ${DIST}/gcc/cp/inc/new ${DIST}/gcc/cp/inc/new.h +G_CXX_LIB2FUNCS=tinfo.o tinfo2.o new.o opnew.o opnewnt.o opvnew.o opvnewnt.o opdel.o opdelnt.o opvdel.o opvdelnt.o exception.o +G_CXX_LIB2SRCS=${DIST}/gcc/cp/new.cc ${DIST}/gcc/cp/new1.cc ${DIST}/gcc/cp/new2.cc ${DIST}/gcc/cp/exception.cc ${DIST}/gcc/cp/tinfo.cc ${DIST}/gcc/cp/tinfo2.cc ${DIST}/gcc/cp/tinfo.h +G_INCLUDES=-I. -I${DIST}/gcc -I${DIST}/gcc/config -I${DIST}/gcc/../include +G_CONFIGDIR=${DIST}/gcc/config/m68k +G_LIB1ASMSRC=lb1sf68.asm +G_LIB1ASMFUNCS=_mulsi3 _udivsi3 _divsi3 _umodsi3 _modsi3 \ + _double _float _floatex \ + _eqdf2 _nedf2 _gtdf2 _gedf2 _ltdf2 _ledf2 \ + _eqsf2 _nesf2 _gtsf2 _gesf2 _ltsf2 _lesf2 +G_LIB2ADD=${DIST}/gcc/frame.c ${DIST}/gcc/config/m68k/fpgnulib.c xfgnulib.c cplib2.txt +G_LIB2FUNCS=_muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 _negdi2 _lshrdi3 _ashldi3 _ashrdi3 _ffsdi2 _udiv_w_sdiv _udivmoddi4 _cmpdi2 _ucmpdi2 _floatdidf _floatdisf _fixunsdfsi _fixunssfsi _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi _fixxfdi _fixunsxfdi _floatdixf _fixunsxfsi _fixtfdi _fixunstfdi _floatditf __gcc_bcmp _varargs __dummy _eprintf _bb _shtab _clear_cache _trampoline __main _exit _ctors _pure +G_LIB2FUNCS_EH=_eh +G_LIBGCC2_CFLAGS=-O2 -DIN_GCC -g -I./include -g1 -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED +G_MAYBE_USE_COLLECT2= + +libgcc1.S: ${G_LIB1ASMSRC} + cp ${>:M*.asm} $@ +CLEANFILES+=libgcc1.S +${G_LIB1ASMFUNCS:=.o}: libgcc1.S + ${COMPILE.s} ${CPPFLAGS} -DL$* -o $@ ${>:M*.S} +OBJS+=${G_LIB1ASMFUNCS:=.o} +CLEANFILES+=${G_LIB1ASMFUNCS:=.o} + +xfgnulib.c: ${.CURDIR}/Makefile + printf '#define EXTFLOAT\n#include <config/m68k/fpgnulib.c>\n' >${.TARGET} +CLEANFILES+=xfgnulib.c |
