From 29087bf7a8111c257399c8628856137f0803aafe Mon Sep 17 00:00:00 2001 From: teuf <> Date: Sun, 13 May 2001 22:46:15 +0000 Subject: [PATCH] Fixed makefiles so that they optimize dsp1 C code --- zsnes/src/makefile.dos | 2 +- zsnes/src/makefile.linux | 3 ++- zsnes/src/makefile.win | 4 +--- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/zsnes/src/makefile.dos b/zsnes/src/makefile.dos index 17c1aee6..bddff3e9 100644 --- a/zsnes/src/makefile.dos +++ b/zsnes/src/makefile.dos @@ -95,8 +95,8 @@ ${CHIPDIR}/sa1regs.o: ${CHIPDIR}/sa1regs.asm macros.mac\ ${CPUDIR}/regs.mac ${CPUDIR}/regsw.mac ${CHIPDIR}/sfxproc.o: ${CHIPDIR}/sfxproc.asm macros.mac\ ${CPUDIR}/regs.mac ${CPUDIR}/regsw.mac - ${CHIPDIR}/dsp1emu.o: ${CHIPDIR}/dsp1emu.c betauser.mac + ${CC} ${CFLAGS} -O2 -o $@ -c $< ui.o: ui.asm macros.mac betauser.mac cfgload.o:cfgload.asm macros.mac init.o:init.asm macros.mac diff --git a/zsnes/src/makefile.linux b/zsnes/src/makefile.linux index 4a9c9986..e81f9c4b 100644 --- a/zsnes/src/makefile.linux +++ b/zsnes/src/makefile.linux @@ -63,7 +63,7 @@ SDLCFLAGS := $(shell sdl-config --cflags) #LIBS=-static -pg ${SDLLIBS} -lz LIBS=${SDLLIBS} -lz -lpng #CFLAGS=-pg -g -Wall -D__LINUX__ ${SDLCFLAGS} -CFLAGS=-g -Wall -O2 -mcpu=pentium -finline-functions -funroll-loops -D__LINUX__ ${SDLCFLAGS} +CFLAGS=-g -Wall -mcpu=pentium -finline-functions -funroll-loops -D__LINUX__ ${SDLCFLAGS} ASM=nasm ASMFLAGS=-f elf -D__LINUX__ -g -w-orphan-labels CC=gcc @@ -105,6 +105,7 @@ ${CHIPDIR}/sfxproc.o: ${CHIPDIR}/sfxproc.asm macros.mac\ ${CPUDIR}/regs.mac ${CPUDIR}/regsw.mac ${CHIPDIR}/dsp1emu.o: ${CHIPDIR}/dsp1emu.c betauser.mac + ${CC} ${CFLAGS} -O2 -o $@ -c $< ui.o: ui.asm macros.mac betauser.mac cfgload.o:cfgload.asm macros.mac init.o:init.asm macros.mac diff --git a/zsnes/src/makefile.win b/zsnes/src/makefile.win index 5bfa6d1a..dbb1c666 100644 --- a/zsnes/src/makefile.win +++ b/zsnes/src/makefile.win @@ -85,9 +85,6 @@ CC=cl %.obj: %.asm ${ASM} ${ASMFLAGS} -o $@ $< -chips/dsp1emu.obj : chips/dsp1emu.c - ${CC} /O2t ${CFLAGS} /Fo$@ $< - ALL: zsnesw.exe zsnesw.exe: ${OBJS} ${WINDIR}/zsnes.res @@ -124,6 +121,7 @@ ${CHIPDIR}/sfxproc.obj: ${CHIPDIR}/sfxproc.asm macros.mac\ ${CPUDIR}/regs.mac ${CPUDIR}/regsw.mac ${CHIPDIR}/dsp1emu.obj: ${CHIPDIR}/dsp1emu.c betauser.mac + ${CC} /O2t ${CFLAGS} /Fo$@ $< ${CHIPDIR}/dsp1proc.obj: ${CHIPDIR}/dsp1proc.asm macros.mac ui.obj: ui.asm macros.mac betauser.mac cfgload.obj:cfgload.asm macros.mac