diff options
Diffstat (limited to 'emulators/mame-devel/files/patch-makefile')
-rw-r--r-- | emulators/mame-devel/files/patch-makefile | 132 |
1 files changed, 0 insertions, 132 deletions
diff --git a/emulators/mame-devel/files/patch-makefile b/emulators/mame-devel/files/patch-makefile deleted file mode 100644 index d839b1ec02ca..000000000000 --- a/emulators/mame-devel/files/patch-makefile +++ /dev/null @@ -1,132 +0,0 @@ ---- makefile.orig Thu Apr 12 22:01:33 2007 -+++ makefile Sat Apr 21 13:20:41 2007 -@@ -63,11 +63,13 @@ - # uncomment next line to include the debugger - # DEBUG = 1 - -+ifeq ($(ARCH),i386) - # uncomment next line to use DRC MIPS3 engine - X86_MIPS3_DRC = 1 - - # uncomment next line to use DRC PowerPC engine - X86_PPC_DRC = 1 -+endif - - #------------------------------------------------- - # specify build options; see each option below -@@ -174,8 +176,8 @@ - - # compiler, linker and utilities - AR = @ar --CC = @gcc --LD = @gcc -+CC := @$(CC) -+LD = @$(CC) - MD = -mkdir - RM = @rm -f - -@@ -191,53 +193,12 @@ - endif - - # by default, don't compile for a specific target CPU --NAME = $(PREFIX)$(TARGET) --ARCH = -- --# architecture-specific builds get extra options --ifdef ATHLON --NAME = $(PREFIX)$(TARGET)at --ARCH = -march=athlon --endif -- --ifdef I686 --NAME = $(PREFIX)$(TARGET)pp --ARCH = -march=pentiumpro --endif -- --ifdef P4 --NAME = $(PREFIX)$(TARGET)p4 --ARCH = -march=pentium4 --endif -- --ifdef AMD64 --NAME = $(PREFIX)$(TARGET)64 --ARCH = -march=athlon64 --endif -- --ifdef PM --NAME = $(PREFIX)$(TARGET)pm --ARCH = -march=pentium3 -msse2 --endif -- --ifdef G4 --NAME = $(PREFIX)$(TARGET)g4 --ARCH = -mcpu=G4 --endif -- --ifdef G5 --NAME = $(PREFIX)$(TARGET)g5 --ARCH = -mcpu=G5 --endif -- --ifdef CELL --NAME = $(PREFIX)$(TARGET)cbe -+NAME = $(TARGET) - ARCH = --endif - - # debug builds just get the 'd' suffix and nothing more - ifdef DEBUG --NAME = $(PREFIX)$(TARGET)d -+NAME = $(TARGET)d - endif - - EMULATOR = $(NAME)$(EXE) -@@ -275,7 +236,7 @@ - # compile and linking flags - #------------------------------------------------- - --CFLAGS = \ -+CFLAGS += \ - $(OPT_FLAGS) \ - -std=gnu89 \ - -I$(SRC)/$(TARGET) \ -@@ -287,6 +248,7 @@ - -I$(SRC)/lib/util \ - -I$(SRC)/osd \ - -I$(SRC)/osd/$(MAMEOS) \ -+ -I$(LOCALBASE)/include -I$(X11BASE)/include - - ifdef MESS - CFLAGS += \ -@@ -305,7 +267,7 @@ - endif # PPC - endif # SYMBOLS - --CFLAGS += $(ARCH) \ -+CFLAGS += \ - -Wall \ - -Wpointer-arith \ - -Wbad-function-cast \ -@@ -317,7 +279,7 @@ - -Wdeclaration-after-statement - - ifneq ($(OPTIMIZE),0) --CFLAGS += -DNDEBUG $(ARCH) -fno-strict-aliasing -+CFLAGS += -DNDEBUG -fno-strict-aliasing - endif - - CFLAGS += -O$(OPTIMIZE) -@@ -325,11 +287,9 @@ - # extra options needed *only* for the osd files - CFLAGSOSDEPEND = $(CFLAGS) - --LDFLAGS = -WO -+LDFLAGS += -WO -L$(LOCALBASE)/lib -L$(X11BASE)/lib - --ifdef SYMBOLS --LDFLAGS = --else -+ifndef SYMBOLS - LDFLAGS += -s - endif - |