Honor LDFLAGS in more places (Thanks Gentoo guys for noticing)
https://bugs.gentoo.org/show_bug.cgi?id=391751
This commit is contained in:
parent
62f2773b69
commit
fb970bebb9
13 changed files with 19 additions and 13 deletions
|
|
@ -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}
|
||||
|
|
|
|||
|
|
@ -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}
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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}
|
||||
|
|
|
|||
|
|
@ -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}
|
||||
|
|
|
|||
|
|
@ -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}
|
||||
|
|
|
|||
|
|
@ -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}
|
||||
|
|
|
|||
|
|
@ -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}
|
||||
|
|
|
|||
|
|
@ -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}
|
||||
|
|
|
|||
|
|
@ -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}
|
||||
|
|
|
|||
|
|
@ -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}
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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}
|
||||
|
|
|
|||
Loading…
Reference in a new issue