Deleted Added
full compact
Makefile (245649) Makefile (245651)
1# $FreeBSD: head/lib/libcompiler_rt/Makefile 245649 2013-01-19 03:47:18Z andrew $
1# $FreeBSD: head/lib/libcompiler_rt/Makefile 245651 2013-01-19 04:11:45Z andrew $
2
3.include <bsd.own.mk>
4
5LIB= compiler_rt
6NO_PIC=
7WARNS?= 2
8
9CFLAGS+=${PICFLAG} -fvisibility=hidden -DVISIBILITY_HIDDEN

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

131.endif
132
133# These are already shipped by libc.a on arm and mips
134.if ${MACHINE_CPUARCH} != "arm" && ${MACHINE_CPUARCH} != "mips"
135SRCF+= adddf3 \
136 addsf3 \
137 divdf3 \
138 divsf3 \
2
3.include <bsd.own.mk>
4
5LIB= compiler_rt
6NO_PIC=
7WARNS?= 2
8
9CFLAGS+=${PICFLAG} -fvisibility=hidden -DVISIBILITY_HIDDEN

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

131.endif
132
133# These are already shipped by libc.a on arm and mips
134.if ${MACHINE_CPUARCH} != "arm" && ${MACHINE_CPUARCH} != "mips"
135SRCF+= adddf3 \
136 addsf3 \
137 divdf3 \
138 divsf3 \
139 divsi3 \
140 extendsfdf2 \
141 fixdfsi \
142 fixsfsi \
143 floatsidf \
144 floatsisf \
139 extendsfdf2 \
140 fixdfsi \
141 fixsfsi \
142 floatsidf \
143 floatsisf \
145 modsi3 \
146 muldf3 \
147 mulsf3 \
148 subdf3 \
149 subsf3 \
144 muldf3 \
145 mulsf3 \
146 subdf3 \
147 subsf3 \
150 truncdfsf2 \
148 truncdfsf2
149.endif
150
151.if ${MACHINE_CPUARCH} != "mips" && \
152 (${MACHINE_CPUARCH} != "arm" || ${MK_ARM_EABI} != "no")
153SRCF+= divsi3 \
154 modsi3 \
151 udivsi3 \
152 umodsi3
153.endif
154
155# FreeBSD-specific atomic intrinsics. Clang provides them as a builtin.
156.if (${MACHINE_CPUARCH} == "arm" && ${COMPILER_TYPE} != "clang") || \
157 ${MACHINE_CPUARCH} == "mips"
158SRCF+= __sync_fetch_and_add_4 \

--- 49 unchanged lines hidden ---
155 udivsi3 \
156 umodsi3
157.endif
158
159# FreeBSD-specific atomic intrinsics. Clang provides them as a builtin.
160.if (${MACHINE_CPUARCH} == "arm" && ${COMPILER_TYPE} != "clang") || \
161 ${MACHINE_CPUARCH} == "mips"
162SRCF+= __sync_fetch_and_add_4 \

--- 49 unchanged lines hidden ---