config.mk: Move arch-specific condition to $(ARCH)_config.mk
Signed-off-by: Shinya Kuribayashi <skuribay@ruby.dti.ne.jp>
This commit is contained in:
parent
ea86b9e64b
commit
6b971c73f1
16
config.mk
16
config.mk
@ -44,22 +44,6 @@ PLATFORM_RELFLAGS =
|
|||||||
PLATFORM_CPPFLAGS =
|
PLATFORM_CPPFLAGS =
|
||||||
PLATFORM_LDFLAGS =
|
PLATFORM_LDFLAGS =
|
||||||
|
|
||||||
#
|
|
||||||
# When cross-compiling on NetBSD, we have to define __PPC__ or else we
|
|
||||||
# will pick up a va_list declaration that is incompatible with the
|
|
||||||
# actual argument lists emitted by the compiler.
|
|
||||||
#
|
|
||||||
# [Tested on NetBSD/i386 1.5 + cross-powerpc-netbsd-1.3]
|
|
||||||
|
|
||||||
ifeq ($(ARCH),ppc)
|
|
||||||
ifeq ($(CROSS_COMPILE),powerpc-netbsd-)
|
|
||||||
PLATFORM_CPPFLAGS+= -D__PPC__
|
|
||||||
endif
|
|
||||||
ifeq ($(CROSS_COMPILE),powerpc-openbsd-)
|
|
||||||
PLATFORM_CPPFLAGS+= -D__PPC__
|
|
||||||
endif
|
|
||||||
endif
|
|
||||||
|
|
||||||
ifeq ($(ARCH),arm)
|
ifeq ($(ARCH),arm)
|
||||||
ifeq ($(CROSS_COMPILE),powerpc-netbsd-)
|
ifeq ($(CROSS_COMPILE),powerpc-netbsd-)
|
||||||
PLATFORM_CPPFLAGS+= -D__ARM__
|
PLATFORM_CPPFLAGS+= -D__ARM__
|
||||||
|
@ -23,3 +23,17 @@
|
|||||||
|
|
||||||
PLATFORM_CPPFLAGS += -DCONFIG_PPC -D__powerpc__
|
PLATFORM_CPPFLAGS += -DCONFIG_PPC -D__powerpc__
|
||||||
PLATFORM_LDFLAGS += -n
|
PLATFORM_LDFLAGS += -n
|
||||||
|
|
||||||
|
#
|
||||||
|
# When cross-compiling on NetBSD, we have to define __PPC__ or else we
|
||||||
|
# will pick up a va_list declaration that is incompatible with the
|
||||||
|
# actual argument lists emitted by the compiler.
|
||||||
|
#
|
||||||
|
# [Tested on NetBSD/i386 1.5 + cross-powerpc-netbsd-1.3]
|
||||||
|
|
||||||
|
ifeq ($(CROSS_COMPILE),powerpc-netbsd-)
|
||||||
|
PLATFORM_CPPFLAGS+= -D__PPC__
|
||||||
|
endif
|
||||||
|
ifeq ($(CROSS_COMPILE),powerpc-openbsd-)
|
||||||
|
PLATFORM_CPPFLAGS+= -D__PPC__
|
||||||
|
endif
|
||||||
|
Loading…
Reference in New Issue
Block a user