Makefile (200499) | Makefile (201852) |
---|---|
1# $FreeBSD: head/gnu/lib/libgcc/Makefile 200499 2009-12-14 01:51:23Z kan $ | 1# $FreeBSD: head/gnu/lib/libgcc/Makefile 201852 2010-01-08 23:11:23Z imp $ |
2GCCDIR= ${.CURDIR}/../../../contrib/gcc 3GCCLIB= ${.CURDIR}/../../../contrib/gcclibs 4 5LIB= gcc 6SHLIB_NAME= libgcc_s.so.1 7SHLIBDIR?= /lib 8 9.include <bsd.own.mk> --- 100 unchanged lines hidden (view full) --- 110#LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_tls _bb_init_func 111#LIB1ASMFUNCS+= _call_via_rX _interwork_call_via_rX \ 112# _lshrdi3 _ashrdi3 _ashldi3 \ 113# _negdf2 _addsubdf3 _muldivdf3 _cmpdf2 _unorddf2 _fixdfsi _fixunsdfsi \ 114# _truncdfsf2 _negsf2 _addsubsf3 _muldivsf3 _cmpsf2 _unordsf2 \ 115# _fixsfsi _fixunssfsi _floatdidf _floatdisf 116.endif 117 | 2GCCDIR= ${.CURDIR}/../../../contrib/gcc 3GCCLIB= ${.CURDIR}/../../../contrib/gcclibs 4 5LIB= gcc 6SHLIB_NAME= libgcc_s.so.1 7SHLIBDIR?= /lib 8 9.include <bsd.own.mk> --- 100 unchanged lines hidden (view full) --- 110#LIB1ASMFUNCS = _udivsi3 _divsi3 _umodsi3 _modsi3 _dvmd_tls _bb_init_func 111#LIB1ASMFUNCS+= _call_via_rX _interwork_call_via_rX \ 112# _lshrdi3 _ashrdi3 _ashldi3 \ 113# _negdf2 _addsubdf3 _muldivdf3 _cmpdf2 _unorddf2 _fixdfsi _fixunsdfsi \ 114# _truncdfsf2 _negsf2 _addsubsf3 _muldivsf3 _cmpsf2 _unordsf2 \ 115# _fixsfsi _fixunssfsi _floatdidf _floatdisf 116.endif 117 |
118.if ${TARGET_ARCH} == "mips" 119LIB2FUNCS_EXTRA = floatunsidf.c floatunsisf.c 120.endif 121 |
|
118.if ${TARGET_ARCH} == "ia64" 119# from config/ia64/t-ia64 120LIB1ASMSRC = lib1funcs.asm 121LIB1ASMFUNCS = __divxf3 __divdf3 __divsf3 \ 122 __divdi3 __moddi3 __udivdi3 __umoddi3 \ 123 __divsi3 __modsi3 __udivsi3 __umodsi3 __save_stack_nonlocal \ 124 __nonlocal_goto __restore_stack_nonlocal __trampoline \ 125 _fixtfdi _fixunstfdi _floatditf --- 48 unchanged lines hidden (view full) --- 174DIV_CFILE = libgcc2.c 175 176OBJ_GRPS = STD DIV 177 178#----------------------------------------------------------------------- 179# 180# Floating point emulation functions 181# | 122.if ${TARGET_ARCH} == "ia64" 123# from config/ia64/t-ia64 124LIB1ASMSRC = lib1funcs.asm 125LIB1ASMFUNCS = __divxf3 __divdf3 __divsf3 \ 126 __divdi3 __moddi3 __udivdi3 __umoddi3 \ 127 __divsi3 __modsi3 __udivsi3 __umodsi3 __save_stack_nonlocal \ 128 __nonlocal_goto __restore_stack_nonlocal __trampoline \ 129 _fixtfdi _fixunstfdi _floatditf --- 48 unchanged lines hidden (view full) --- 178DIV_CFILE = libgcc2.c 179 180OBJ_GRPS = STD DIV 181 182#----------------------------------------------------------------------- 183# 184# Floating point emulation functions 185# |
182.if ${TARGET_ARCH} == "armNOT_YET" || ${TARGET_ARCH} == "mips" || \ | 186.if ${TARGET_ARCH} == "armNOT_YET" || \ |
183 ${TARGET_ARCH} == "powerpc" || ${TARGET_ARCH} == "sparc64" 184 185FPBIT_CFLAGS = -DFINE_GRAINED_LIBRARIES -DFLOAT 186DPBIT_CFLAGS = -DFINE_GRAINED_LIBRARIES 187 188FPBIT_CFILE = config/fp-bit.c 189DPBIT_CFILE = config/fp-bit.c 190 --- 164 unchanged lines hidden --- | 187 ${TARGET_ARCH} == "powerpc" || ${TARGET_ARCH} == "sparc64" 188 189FPBIT_CFLAGS = -DFINE_GRAINED_LIBRARIES -DFLOAT 190DPBIT_CFLAGS = -DFINE_GRAINED_LIBRARIES 191 192FPBIT_CFILE = config/fp-bit.c 193DPBIT_CFILE = config/fp-bit.c 194 --- 164 unchanged lines hidden --- |