diff options
author | Michael Pavone <pavone@retrodev.com> | 2019-02-09 11:52:43 -0800 |
---|---|---|
committer | Michael Pavone <pavone@retrodev.com> | 2019-02-09 11:52:43 -0800 |
commit | a983bd12fa7e47b00d2cc2e8f7cb7dcdfbf26cdf (patch) | |
tree | 311b53cbc0eec5b7b7172ac67fd2d96afe6e7a3c | |
parent | ac523751c5942ee5e167b3dd5de2e1ef1e2af172 (diff) |
Allow profiling blastcpm with perftools
-rw-r--r-- | Makefile | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -117,7 +117,8 @@ CFLAGS+= -DZ80_LOG_ADDRESS endif ifdef PROFILE -LDFLAGS+= -Wl,--no-as-needed -lprofiler -Wl,--as-needed +PROFFLAGS:= -Wl,--no-as-needed -lprofiler -Wl,--as-needed +CFLAGS+= -g3 endif ifdef NOGL CFLAGS+= -DDISABLE_OPENGL @@ -236,7 +237,7 @@ libblastem.so : $(LIBOBJS) $(CC) -shared -o $@ $^ $(LDFLAGS) blastem$(EXE) : $(MAINOBJS) - $(CC) -o $@ $^ $(LDFLAGS) + $(CC) -o $@ $^ $(LDFLAGS) $(PROFFLAGS) $(FIXUP) ./$@ blastjag$(EXE) : jaguar.o jag_video.o $(RENDEROBJS) serialize.o $(M68KOBJS) $(TRANSOBJS) $(CONFIGOBJS) @@ -275,7 +276,7 @@ vgmplay$(EXE) : vgmplay.o $(RENDEROBJS) serialize.o $(CONFIGOBJS) $(AUDIOOBJS) $(FIXUP) ./$@ blastcpm : blastcpm.o util.o serialize.o $(Z80OBJS) $(TRANSOBJS) - $(CC) -o $@ $^ $(OPT) + $(CC) -o $@ $^ $(OPT) $(PROFFLAGS) test : test.o vdp.o $(CC) -o test test.o vdp.o |