From 3a55e2b6f397e7c89d28672655427e83f8f2f863 Mon Sep 17 00:00:00 2001 From: Alex Shinn Date: Sun, 22 Nov 2009 18:20:24 +0900 Subject: [PATCH] moving debug.c to opt/ dir --- Makefile | 6 +++--- eval.c | 2 +- debug.c => opt/debug.c | 0 3 files changed, 4 insertions(+), 4 deletions(-) rename debug.c => opt/debug.c (100%) diff --git a/Makefile b/Makefile index b6350aa3..e14d865a 100644 --- a/Makefile +++ b/Makefile @@ -62,10 +62,10 @@ endif ifeq ($(USE_DL),0) XLDFLAGS := $(LDFLAGS) $(GCLDFLAGS) -lm -XCFLAGS := -Wall -DUSE_DL=0 -g3 $(CFLAGS) +XCFLAGS := -Wall -DUSE_DL=0 -g3 -O2 $(CFLAGS) else XLDFLAGS := $(LDFLAGS) $(GCLDFLAGS) -ldl -lm -XCFLAGS := -Wall -g3 $(CFLAGS) +XCFLAGS := -Wall -g3 -O2 $(CFLAGS) endif INCLUDES = include/chibi/sexp.h include/chibi/config.h include/chibi/install.h @@ -77,7 +77,7 @@ include/chibi/install.h: Makefile sexp.o: sexp.c gc.c opt/bignum.c $(INCLUDES) Makefile $(CC) -c $(XCPPFLAGS) $(XCFLAGS) $(CLIBFLAGS) -o $@ $< -eval.o: eval.c debug.c opcodes.c $(INCLUDES) include/chibi/eval.h Makefile +eval.o: eval.c opt/debug.c opcodes.c $(INCLUDES) include/chibi/eval.h Makefile $(CC) -c $(XCPPFLAGS) $(XCFLAGS) $(CLIBFLAGS) -o $@ $< main.o: main.c $(INCLUDES) include/chibi/eval.h Makefile diff --git a/eval.c b/eval.c index 6612907d..f4a74b3b 100644 --- a/eval.c +++ b/eval.c @@ -17,7 +17,7 @@ static sexp the_cur_in_symbol, the_cur_out_symbol, the_cur_err_symbol; #define sexp_debug(ctx, msg, obj) (sexp_write_string(ctx, msg, sexp_current_error_port(ctx)), sexp_write(ctx, obj, sexp_current_error_port(ctx)), sexp_write_char(ctx, '\n', sexp_current_error_port(ctx))) #if USE_DEBUG -#include "debug.c" +#include "opt/debug.c" #else #define print_stack(...) #define print_bytecode(...) diff --git a/debug.c b/opt/debug.c similarity index 100% rename from debug.c rename to opt/debug.c