Deleted Added
full compact
Makefile (245539) Makefile (248401)
1# $FreeBSD: head/gnu/lib/libgcc/Makefile 245539 2013-01-17 05:56:28Z andrew $
1# $FreeBSD: head/gnu/lib/libgcc/Makefile 248401 2013-03-17 01:03:41Z andrew $
2
3GCCDIR= ${.CURDIR}/../../../contrib/gcc
4GCCLIB= ${.CURDIR}/../../../contrib/gcclibs
5
6SHLIB_NAME= libgcc_s.so.1
7SHLIBDIR?= /lib
8
9.include <bsd.own.mk>

--- 108 unchanged lines hidden (view full) ---

118CFLAGS+= -Dinhibit_libc -fno-inline
119.if ${COMPILER_TYPE} == "clang"
120CFLAGS+= -fheinous-gnu-extensions
121.endif
122
123LIB1ASMSRC = lib1funcs.asm
124LIB1ASMFUNCS = _dvmd_tls _bb_init_func
125.if ${MK_ARM_EABI} != "no"
2
3GCCDIR= ${.CURDIR}/../../../contrib/gcc
4GCCLIB= ${.CURDIR}/../../../contrib/gcclibs
5
6SHLIB_NAME= libgcc_s.so.1
7SHLIBDIR?= /lib
8
9.include <bsd.own.mk>

--- 108 unchanged lines hidden (view full) ---

118CFLAGS+= -Dinhibit_libc -fno-inline
119.if ${COMPILER_TYPE} == "clang"
120CFLAGS+= -fheinous-gnu-extensions
121.endif
122
123LIB1ASMSRC = lib1funcs.asm
124LIB1ASMFUNCS = _dvmd_tls _bb_init_func
125.if ${MK_ARM_EABI} != "no"
126LIB1ASMFUNCS+= _addsubdf3 _addsubsf3 _cmpdf2 _cmpsf2 _fixdfsi _fixsfsi \
127 _fixunsdfsi _fixunsdfsi _muldivdf3 _muldivsf3 _udivsi3
128
129LIB2ADDEH = unwind-arm.c libunwind.S pr-support.c unwind-c.c
126LIB2ADDEH = unwind-arm.c libunwind.S pr-support.c unwind-c.c
127# Some compilers generate __aeabi_ functions libgcc_s is missing
128DPADD+= ${LIBGCC}
129LDADD+= -lgcc
130.else
131LIB2FUNCS_EXTRA = floatunsidf.c floatunsisf.c
132.endif
133.endif
134
135.if ${TARGET_CPUARCH} == mips
136LIB2FUNCS_EXTRA = floatunsidf.c floatunsisf.c
137# ABIs other than o32 need this

--- 253 unchanged lines hidden ---
130.else
131LIB2FUNCS_EXTRA = floatunsidf.c floatunsisf.c
132.endif
133.endif
134
135.if ${TARGET_CPUARCH} == mips
136LIB2FUNCS_EXTRA = floatunsidf.c floatunsisf.c
137# ABIs other than o32 need this

--- 253 unchanged lines hidden ---