moving debug.c to opt/ dir

This commit is contained in:
Alex Shinn 2009-11-22 18:20:24 +09:00
parent bb251082f6
commit 3a55e2b6f3
3 changed files with 4 additions and 4 deletions

View file

@ -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

2
eval.c
View file

@ -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(...)