Honor LDFLAGS in more places (Thanks Gentoo guys for noticing)

https://bugs.gentoo.org/show_bug.cgi?id=391751
This commit is contained in:
pancake 2015-01-27 17:46:56 +01:00
parent 62f2773b69
commit fb970bebb9
13 changed files with 19 additions and 13 deletions

View file

@ -6,4 +6,4 @@ TARGET_ARM=bp_arm.${EXT_SO}
ALL_TARGETS+=${TARGET_ARM}
${TARGET_ARM}: ${OBJ_ARM}
${CC_LIB} $(call libname,bp_arm) ${CFLAGS} -o ${TARGET_ARM} ${OBJ_ARM}
${CC_LIB} $(call libname,bp_arm) ${CFLAGS} $(LDFLAGS) -o ${TARGET_ARM} ${OBJ_ARM}

View file

@ -6,4 +6,4 @@ TARGET_X86=bp_x86.${EXT_SO}
ALL_TARGETS+=${TARGET_X86}
${TARGET_X86}: ${OBJ_X86}
${CC_LIB} $(call libname,bp_x86) ${CFLAGS} -o ${TARGET_X86} ${OBJ_X86}
${CC_LIB} $(call libname,bp_x86) ${CFLAGS} $(LDFLAGS) -o ${TARGET_X86} ${OBJ_X86}

View file

@ -21,5 +21,5 @@ LINKFLAGS+=${SSL_LDFLAGS}
endif
${TARGET_IODBG}: ${OBJ_IODBG}
${CC} $(call libname,io_debug) ${CFLAGS} ${LDFLAGS_LIB} \
${CC} $(call libname,io_debug) ${CFLAGS} ${LDFLAGS_LIB} $(LDFLAGS) \
${LINKFLAGS} ${LDFLAGS_LINKPATH}.. ${OBJ_IODBG} -L.. -lr_io

View file

@ -19,4 +19,4 @@ LINKFLAGS+=${SSL_LDFLAGS}
endif
${TARGET_HARET}: ${OBJ_HARET}
${CC} $(call libname,io_haret) ${CFLAGS} ${OBJ_HARET} ${LINKFLAGS}
${CC} $(call libname,io_haret) ${CFLAGS} $(LDFLAGS) ${OBJ_HARET} ${LINKFLAGS}

View file

@ -13,4 +13,5 @@ LINKFLAGS+=-L.. -lr_io
endif
${TARGET_MACH}: ${OBJ_MACH}
${CC_LIB} $(call libname,io_mach) ${CFLAGS} -o ${TARGET_MACH} ${OBJ_MACH} ${LINKFLAGS}
${CC_LIB} $(call libname,io_mach) ${CFLAGS} $(LDFLAGS) \
-o ${TARGET_MACH} ${OBJ_MACH} ${LINKFLAGS}

View file

@ -13,4 +13,5 @@ LINKFLAGS+=-L.. -lr_io
endif
${TARGET_MALLOC}: ${OBJ_MALLOC}
${CC_LIB} $(call libname,io_malloc) ${CFLAGS} -o ${TARGET_MALLOC} ${OBJ_MALLOC} ${LINKFLAGS}
${CC_LIB} $(call libname,io_malloc) ${CFLAGS} -o ${TARGET_MALLOC} \
${LDFLAGS} ${OBJ_MALLOC} ${LINKFLAGS}

View file

@ -6,6 +6,6 @@ ALL_TARGETS+=${TARGET_PROCPID}
${TARGET_PROCPID}: ${OBJ_PROCPID}
${CC} $(call libname,io_procpid) \
${CFLAGS} ${LDFLAGS_LIB} \
${CFLAGS} ${LDFLAGS_LIB} $(LDFLAGS) \
${LDFLAGS_LINKPATH}../../util -L../../util -lr_util \
${LDFLAGS_LINKPATH}.. -L.. -lr_io ${OBJ_PROCPID}

View file

@ -6,6 +6,6 @@ ALL_TARGETS+=${TARGET_PTRACE}
${TARGET_PTRACE}: ${OBJ_PTRACE}
${CC_LIB} ${CFLAGS} -o ${TARGET_PTRACE} ${LDFLAGS_LIB} \
$(call libname,io_ptrace) \
$(call libname,io_ptrace) $(LDFLAGS) \
${LDFLAGS_LINKPATH}../../util -L../../util -lr_util \
${LDFLAGS_LINKPATH}.. -L.. -lr_io ${OBJ_PTRACE}

View file

@ -13,4 +13,5 @@ LINKFLAGS+=-L.. -lr_io
endif
${TARGET_SHM}: ${OBJ_SHM}
${CC_LIB} $(call libname,io_shm) ${CFLAGS} -o ${TARGET_SHM} ${OBJ_SHM} ${LINKFLAGS}
${CC_LIB} $(call libname,io_shm) ${CFLAGS} $(LDFLAGS) \
-o ${TARGET_SHM} ${OBJ_SHM} ${LINKFLAGS}

View file

@ -6,5 +6,5 @@ ALL_TARGETS+=${TARGET_W32DBG}
${TARGET_W32DBG}: ${OBJ_W32DBG}
${CC_LIB} $(call libname,io_w32dbg) ${CFLAGS} \
-L../../util -lr_util \
-L../../util -lr_util $(LDFLAGS) \
-o ${TARGET_W32DBG} ${OBJ_W32DBG}

View file

@ -7,4 +7,5 @@ LIBDEPS=-L../../util -lr_util
LIBDEPS+=-L../../flags -lr_flags
${TARGET_ARMPSEUDO}: ${OBJ_ARMPSEUDO}
${CC} $(call libname,parse_arm_pseudo) ${LIBDEPS} -shared ${CFLAGS} -o ${TARGET_ARMPSEUDO} ${OBJ_ARMPSEUDO}
${CC} $(call libname,parse_arm_pseudo) ${LIBDEPS} $(LDFLAGS) \
-shared ${CFLAGS} -o ${TARGET_ARMPSEUDO} ${OBJ_ARMPSEUDO}

View file

@ -5,5 +5,6 @@ ALL_TARGETS+=${TARGET_MREPLACE}
STATIC_OBJ+=${OBJ_MREPLACE}
${TARGET_MREPLACE}: ${OBJ_MREPLACE}
${CC} $(call libname,parse_mreplace) ${CFLAGS} ${OBJ_MREPLACE} \
${CC} $(call libname,parse_mreplace) ${CFLAGS} $(LDFLAGS) \
${OBJ_MREPLACE} \
-L ../util -L ../../util -lr_util

View file

@ -7,4 +7,5 @@ LIBDEPS=-L../../util -lr_util
LIBDEPS+=-L../../flags -lr_flags
${TARGET_X86PSEUDO}: ${OBJ_X86PSEUDO}
${CC} $(call libname,parse_x86_pseudo) ${LIBDEPS} -shared ${CFLAGS} -o ${TARGET_X86PSEUDO} ${OBJ_X86PSEUDO}
${CC} $(call libname,parse_x86_pseudo) ${LIBDEPS} $(LDFLAGS) \
-shared ${CFLAGS} -o ${TARGET_X86PSEUDO} ${OBJ_X86PSEUDO}