Make it possible to compile a cross-linker by just defining TARGET_MACHINE_ARCH
to the desired architecture. Note that this is for the old ld of the old toolchain.
This commit is contained in:
parent
be5153a923
commit
d2b58bf21f
@ -1,8 +1,14 @@
|
||||
# $NetBSD: Makefile.inc,v 1.3 1998/12/17 15:17:27 pk Exp $
|
||||
# $NetBSD: Makefile.inc,v 1.4 2001/07/25 11:58:04 aymeric Exp $
|
||||
|
||||
SHLIBPATH = $(.CURDIR)/../../../../libexec/ld.aout_so
|
||||
|
||||
CPPFLAGS += -I$(SHLIBPATH) -I$(SHLIBPATH)/arch/$(MACHINE_ARCH) -I$(.CURDIR)
|
||||
.PATH: $(SHLIBPATH) $(SHLIBPATH)/arch/$(MACHINE_ARCH)
|
||||
TARGET_MACHINE_ARCH ?= $(MACHINE_ARCH)
|
||||
|
||||
.if $(TARGET_MACHINE_ARCH) != $(MACHINE_ARCH)
|
||||
CPPFLAGS += -DCROSS_LINKER -DXHOST="$(MACHINE_ARCH)"
|
||||
.endif
|
||||
|
||||
CPPFLAGS += -I$(SHLIBPATH) -I$(SHLIBPATH)/arch/$(TARGET_MACHINE_ARCH) -I$(.CURDIR)
|
||||
.PATH: $(SHLIBPATH) $(SHLIBPATH)/arch/$(TARGET_MACHINE_ARCH)
|
||||
|
||||
CFLAGS += -Wall -Wstrict-prototypes -Wmissing-prototypes
|
||||
|
Loading…
Reference in New Issue
Block a user