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 --- |