added forced target
This commit is contained in:
10
fpc/Makefile
10
fpc/Makefile
@@ -7,7 +7,15 @@ TIER1_OBJS := $(TIER1_FILES:.cpp=.o)
|
|||||||
TIER2_OBJS := $(TIER2_FILES:.cpp=.o)
|
TIER2_OBJS := $(TIER2_FILES:.cpp=.o)
|
||||||
FPC_FILES := library/helper.cpp library/target.cpp library/builder.cpp library/runner.cpp library/c.cpp library/ld.cpp library/clang/c.cpp library/clang/ld.cpp
|
FPC_FILES := library/helper.cpp library/target.cpp library/builder.cpp library/runner.cpp library/c.cpp library/ld.cpp library/clang/c.cpp library/clang/ld.cpp
|
||||||
CC = clang
|
CC = clang
|
||||||
CCFLAGS = -g -I../public -Ipublic
|
|
||||||
|
|
||||||
|
ifeq ($(TARGET),)
|
||||||
|
REAL_TARGET :=
|
||||||
|
else
|
||||||
|
REAL_TARGET := -target $(TARGET)
|
||||||
|
endif
|
||||||
|
|
||||||
|
CCFLAGS = $(REAL_TARGET) -g -I../public -Ipublic
|
||||||
|
|
||||||
UNAME_S := $(shell uname -s)
|
UNAME_S := $(shell uname -s)
|
||||||
ifeq ($(UNAME_S),Darwin)
|
ifeq ($(UNAME_S),Darwin)
|
||||||
|
|||||||
@@ -131,13 +131,9 @@ Target_t Target_t::HostTarget()
|
|||||||
TARGET_KERNEL_DARWIN
|
TARGET_KERNEL_DARWIN
|
||||||
#endif
|
#endif
|
||||||
;
|
;
|
||||||
|
// i have no idea how to get libc
|
||||||
ETargetABI abi =
|
ETargetABI abi =
|
||||||
#if defined(__GLIBC__)
|
|
||||||
#endif
|
|
||||||
TARGET_ABI_GNU
|
TARGET_ABI_GNU
|
||||||
#if defined(__musl__)
|
|
||||||
TARGET_ABI_MUSL
|
|
||||||
#endif
|
|
||||||
;
|
;
|
||||||
ETargetCPU cpu =
|
ETargetCPU cpu =
|
||||||
#if defined(__x86_64__)
|
#if defined(__x86_64__)
|
||||||
|
|||||||
Reference in New Issue
Block a user