Deleted Added
full compact
Makefile (233644) Makefile (234546)
1# $FreeBSD: head/gnu/lib/libgcc/Makefile 233644 2012-03-29 02:54:35Z jmallett $
1# $FreeBSD: head/gnu/lib/libgcc/Makefile 234546 2012-04-21 16:02:00Z imp $
2
3GCCDIR= ${.CURDIR}/../../../contrib/gcc
4GCCLIB= ${.CURDIR}/../../../contrib/gcclibs
5
6SHLIB_NAME= libgcc_s.so.1
7SHLIBDIR?= /lib
8
9.include <bsd.own.mk>

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

271 ${CC} -x assembler-with-cpp -p -c ${CFLAGS} -DL${.PREFIX} \
272 -o ${.TARGET} -include ${.PREFIX}.vis ${.ALLSRC:N*.h:N*.vis}
273${ASM_S}: ${LIB1ASMSRC}
274 ${CC} -x assembler-with-cpp -c ${PICFLAG} ${CFLAGS} -DL${.PREFIX} \
275 -o ${.TARGET} ${.ALLSRC:N*.h}
276${ASM_V}: ${LIB1ASMSRC}
277 ${CC} -x assembler-with-cpp -c ${CFLAGS} -DL${.PREFIX} \
278 -o ${.PREFIX}.vo ${.ALLSRC:N*.h}
2
3GCCDIR= ${.CURDIR}/../../../contrib/gcc
4GCCLIB= ${.CURDIR}/../../../contrib/gcclibs
5
6SHLIB_NAME= libgcc_s.so.1
7SHLIBDIR?= /lib
8
9.include <bsd.own.mk>

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

271 ${CC} -x assembler-with-cpp -p -c ${CFLAGS} -DL${.PREFIX} \
272 -o ${.TARGET} -include ${.PREFIX}.vis ${.ALLSRC:N*.h:N*.vis}
273${ASM_S}: ${LIB1ASMSRC}
274 ${CC} -x assembler-with-cpp -c ${PICFLAG} ${CFLAGS} -DL${.PREFIX} \
275 -o ${.TARGET} ${.ALLSRC:N*.h}
276${ASM_V}: ${LIB1ASMSRC}
277 ${CC} -x assembler-with-cpp -c ${CFLAGS} -DL${.PREFIX} \
278 -o ${.PREFIX}.vo ${.ALLSRC:N*.h}
279 ( nm -pg ${.PREFIX}.vo | \
279 ( ${NM} -pg ${.PREFIX}.vo | \
280 awk 'NF == 3 && $$2 !~ /^[UN]$$/ { print "\t.hidden ", $$3 }'\
281 ) > ${.TARGET}
282
283CLEANFILES += ${ASM_V} ${ASM_V:R:S/$/.vo/}
284.endif
285
286#-----------------------------------------------------------------------
287#

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

320# Build symbol version map
321#
322SHLIB_MKMAP = ${GCCDIR}/mkmap-symver.awk
323SHLIB_MKMAP_OPTS =
324SHLIB_MAPFILES = ${GCCDIR}/libgcc-std.ver
325VERSION_MAP = libgcc.map
326
327libgcc.map: ${SHLIB_MKMAP} ${SHLIB_MAPFILES} ${SOBJS} ${OBJS:R:S/$/.So/}
280 awk 'NF == 3 && $$2 !~ /^[UN]$$/ { print "\t.hidden ", $$3 }'\
281 ) > ${.TARGET}
282
283CLEANFILES += ${ASM_V} ${ASM_V:R:S/$/.vo/}
284.endif
285
286#-----------------------------------------------------------------------
287#

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

320# Build symbol version map
321#
322SHLIB_MKMAP = ${GCCDIR}/mkmap-symver.awk
323SHLIB_MKMAP_OPTS =
324SHLIB_MAPFILES = ${GCCDIR}/libgcc-std.ver
325VERSION_MAP = libgcc.map
326
327libgcc.map: ${SHLIB_MKMAP} ${SHLIB_MAPFILES} ${SOBJS} ${OBJS:R:S/$/.So/}
328 ( nm -pg ${SOBJS};echo %% ; \
328 ( ${NM} -pg ${SOBJS};echo %% ; \
329 cat ${SHLIB_MAPFILES} \
330 | sed -e '/^[ ]*#/d' \
331 -e 's/^%\(if\|else\|elif\|endif\|define\)/#\1/' \
332 | ${CC} ${CFLAGS} -E -xassembler-with-cpp -; \
333 ) | awk -f ${SHLIB_MKMAP} ${SHLIB_MKMAP_OPTS} > ${.TARGET}
334
335CLEANFILES += libgcc.map
336

--- 38 unchanged lines hidden ---
329 cat ${SHLIB_MAPFILES} \
330 | sed -e '/^[ ]*#/d' \
331 -e 's/^%\(if\|else\|elif\|endif\|define\)/#\1/' \
332 | ${CC} ${CFLAGS} -E -xassembler-with-cpp -; \
333 ) | awk -f ${SHLIB_MKMAP} ${SHLIB_MKMAP_OPTS} > ${.TARGET}
334
335CLEANFILES += libgcc.map
336

--- 38 unchanged lines hidden ---