Deleted Added
full compact
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 ---