mirror of
https://github.com/holub/mame
synced 2025-10-05 00:38:58 +03:00
Autotest for BIGENDIAN. A bit hacked, though.
This commit is contained in:
parent
98c015372e
commit
feb8630108
16
makefile
16
makefile
@ -78,6 +78,7 @@ endif
|
|||||||
ifeq ($(firstword $(filter FreeBSD,$(UNAME))),FreeBSD)
|
ifeq ($(firstword $(filter FreeBSD,$(UNAME))),FreeBSD)
|
||||||
TARGETOS = freebsd
|
TARGETOS = freebsd
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(firstword $(filter Darwin,$(UNAME))),Darwin)
|
ifeq ($(firstword $(filter Darwin,$(UNAME))),Darwin)
|
||||||
TARGETOS = macosx
|
TARGETOS = macosx
|
||||||
endif
|
endif
|
||||||
@ -93,7 +94,19 @@ PTR64 = 1
|
|||||||
endif
|
endif
|
||||||
endif
|
endif
|
||||||
|
|
||||||
endif # CROSS_BUILD
|
# Autodetect BIGENDIAN
|
||||||
|
# MacOSX
|
||||||
|
ifndef BIGENDIAN
|
||||||
|
ifneq (,$(findstring Power,$(UNAME)))
|
||||||
|
BIGENDIAN=1
|
||||||
|
endif
|
||||||
|
# Linux
|
||||||
|
ifneq (,$(findstring ppc,$(UNAME)))
|
||||||
|
BIGENDIAN=1
|
||||||
|
endif
|
||||||
|
endif # BIGENDIAN
|
||||||
|
|
||||||
|
endif # CROSS_BUILD
|
||||||
endif # Windows_NT
|
endif # Windows_NT
|
||||||
|
|
||||||
endif # TARGET_OS
|
endif # TARGET_OS
|
||||||
@ -658,3 +671,4 @@ $(OBJ)/%.o: $(SRC)/%.m | $(OSPREBUILD)
|
|||||||
@echo Objective-C compiling $<...
|
@echo Objective-C compiling $<...
|
||||||
$(CC) $(CDEFS) $(COBJFLAGS) $(CCOMFLAGS) -c $< -o $@
|
$(CC) $(CDEFS) $(COBJFLAGS) $(CCOMFLAGS) -c $< -o $@
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user