Makefile (18441) | Makefile (18609) |
---|---|
1# | 1# |
2# $Id: Makefile,v 1.11 1996/09/19 15:53:44 peter Exp $ | 2# $Id: Makefile,v 1.12 1996/09/21 14:27:38 peter Exp $ |
3# 4 5LIB= gcc 6 7# Install libgcc_pic.a, since ld.so uses it. 8INSTALL_PIC_ARCHIVE= yes 9 10# --- 18 unchanged lines hidden (view full) --- 29.endif 30 31.if exists(${.OBJDIR}/../cpp) 32XCC+= -B${.OBJDIR}/../cpp/ 33.else 34XCC+= -B${.CURDIR}/../cpp/ 35.endif 36 | 3# 4 5LIB= gcc 6 7# Install libgcc_pic.a, since ld.so uses it. 8INSTALL_PIC_ARCHIVE= yes 9 10# --- 18 unchanged lines hidden (view full) --- 29.endif 30 31.if exists(${.OBJDIR}/../cpp) 32XCC+= -B${.OBJDIR}/../cpp/ 33.else 34XCC+= -B${.CURDIR}/../cpp/ 35.endif 36 |
37# Members of libgcc1.a. 38LIB1FUNCS= _mulsi3 _udivsi3 _divsi3 _umodsi3 _modsi3 \ 39 _lshrsi3 _ashrsi3 _ashlsi3 \ 40 _divdf3 _muldf3 _negdf2 _adddf3 _subdf3 \ 41 _fixdfsi _fixsfsi _floatsidf _floatsisf _truncdfsf2 _extendsfdf2 \ 42 _addsf3 _negsf2 _subsf3 _mulsf3 _divsf3 \ 43 _eqdf2 _nedf2 _gtdf2 _gedf2 _ltdf2 _ledf2 \ 44 _eqsf2 _nesf2 _gtsf2 _gesf2 _ltsf2 _lesf2 |
|
37 | 45 |
38LIB1OBJS= _mulsi3.o _umodsi3.o _modsi3.o _lshrsi3.o _lshlsi3.o \ 39 _ashrsi3.o _ashlsi3.o _divdf3.o _muldf3.o _negdf2.o _adddf3.o \ 40 _subdf3.o _fixsfsi.o _floatsidf.o _floatsisf.o _truncdfsf2.o \ 41 _extendsfdf2.o _addsf3.o _negsf2.o _subsf3.o _mulsf3.o \ 42 _divsf3.o _eqdf2.o _nedf2.o _gtdf2.o _gedf2.o _ltdf2.o \ 43 _ledf2.o _eqsf2.o _nesf2.o _gtsf2.o _gesf2.o _ltsf2.o \ 44 _lesf2.o 45LIB2OBJS= _ffsdi2.o _udiv_w_sdiv.o _udivmoddi4.o _fixunssfsi.o \ 46 _fixxfdi.o _fixunsxfdi.o _floatdixf.o _fixunsxfsi.o \ 47 __gcc_bcmp.o _varargs.o _eprintf.o _op_new.o _op_vnew.o \ 48 _new_handler.o _op_delete.o _op_vdel.o _bb.o _shtab.o \ 49 _clear_cache.o __main.o _exit.o _ctors.o _eh.o _pure.o | 46# Library members defined in libgcc2.c. 47LIB2FUNCS= _muldi3 _divdi3 _moddi3 _udivdi3 _umoddi3 _negdi2 \ 48 _lshrdi3 _ashldi3 _ashrdi3 _ffsdi2 \ 49 _udiv_w_sdiv _udivmoddi4 _cmpdi2 _ucmpdi2 _floatdidf _floatdisf \ 50 _fixunsdfsi _fixunssfsi _fixunsdfdi _fixdfdi _fixunssfdi _fixsfdi \ 51 _fixxfdi _fixunsxfdi _floatdixf _fixunsxfsi \ 52 _fixtfdi _fixunstfdi _floatditf \ 53 __gcc_bcmp _varargs _eprintf _op_new _op_vnew _new_handler \ 54 _op_delete \ 55 _op_vdel _bb _shtab _clear_cache _trampoline __main _exit _ctors \ 56 _eh _pure |
50 | 57 |
58LIB1OBJS=${LIB1FUNCS:T:S@$@.o@} 59LIB2OBJS=${LIB2FUNCS:T:S@$@.o@} 60LIB1SOBJS=${LIB1FUNCS:T:S@$@.so@} 61LIB2SOBJS=${LIB2FUNCS:T:S@$@.so@} 62P1OBJS=${LIB1FUNCS:T:S@$@.po@} 63P2OBJS=${LIB2FUNCS:T:S@$@.po@} 64 |
|
51OBJS= ${LIB1OBJS} ${LIB2OBJS} | 65OBJS= ${LIB1OBJS} ${LIB2OBJS} |
52LIB1SOBJS=${LIB1OBJS:.o=.so} 53LIB2SOBJS=${LIB2OBJS:.o=.so} 54P1OBJS=${LIB1OBJS:.o=.po} 55P2OBJS=${LIB2OBJS:.o=.po} | |
56 57${LIB1OBJS}: libgcc1.c 58 ${CC} -c ${CFLAGS} -DL${.PREFIX} -o ${.TARGET} ${GCCDIR}/libgcc1.c 59 @${LD} -O ${.TARGET} -x -r ${.TARGET} 60 61${LIB2OBJS}: libgcc2.c 62 ${XCC} -c ${CFLAGS} -DL${.PREFIX} -o ${.TARGET} ${GCCDIR}/libgcc2.c 63 @${LD} -O ${.TARGET} -x -r ${.TARGET} --- 22 unchanged lines hidden --- | 66 67${LIB1OBJS}: libgcc1.c 68 ${CC} -c ${CFLAGS} -DL${.PREFIX} -o ${.TARGET} ${GCCDIR}/libgcc1.c 69 @${LD} -O ${.TARGET} -x -r ${.TARGET} 70 71${LIB2OBJS}: libgcc2.c 72 ${XCC} -c ${CFLAGS} -DL${.PREFIX} -o ${.TARGET} ${GCCDIR}/libgcc2.c 73 @${LD} -O ${.TARGET} -x -r ${.TARGET} --- 22 unchanged lines hidden --- |