diff options
Diffstat (limited to 'runtime/Makefile')
-rw-r--r-- | runtime/Makefile | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/runtime/Makefile b/runtime/Makefile index b819991d..213779a4 100644 --- a/runtime/Makefile +++ b/runtime/Makefile @@ -10,8 +10,18 @@ ARCH=x86_32 endif endif +ifeq ($(ARCH),powerpc) +ifeq ($(MODEL),ppc64) +ARCH=powerpc64 +else ifeq ($(MODEL),e5500) +ARCH=powerpc64 +endif +endif + ifeq ($(ARCH),x86_64) OBJS=i64_dtou.o i64_utod.o i64_utof.o vararg.o +else ifeq ($(ARCH),powerpc64) +OBJS=i64_dtou.o i64_stof.o i64_utod.o i64_utof.o vararg.o else OBJS=i64_dtos.o i64_dtou.o i64_sar.o i64_sdiv.o i64_shl.o \ i64_shr.o i64_smod.o i64_stod.o i64_stof.o \ @@ -28,14 +38,6 @@ INCLUDES=include/float.h include/stdarg.h include/stdbool.h \ VPATH=$(ARCH) -ifeq ($(ARCH),powerpc) -ifeq ($(MODEL),ppc64) -VPATH=powerpc/ppc64 $(ARCH) -else ifeq ($(MODEL),e5500) -VPATH=powerpc/ppc64 $(ARCH) -endif -endif - ifeq ($(strip $(HAS_RUNTIME_LIB)),true) all: $(LIB) else |