2017-02-17 | Paul Boddie | raw annotate files changeset graph | Changed local context storage to employ arrays, similar to those employed for targets, with access instructions being parameterised with the appropriate array index. This should avoid sequence point warnings for context storage operations. | method-wrapper-for-context |
1 include native.mk 2 include modules.mk 3 include options.mk 4 5 SRC += exceptions.c main.c ops.c progops.c progtypes.c 6 OBJ = $(SRC:.c=.o) 7 CFLAGS += -Wall -I. -finput-charset=UTF-8 8 LDFLAGS += -lm -lgc 9 10 ifdef ARCH 11 CC := $(ARCH)-$(CC) 12 endif 13 14 all: main 15 16 clean: 17 rm -f main $(OBJ) 18 19 main: $(OBJ) 20 $(CC) $(LDFLAGS) $(OBJ) -o $@ 21 22 .c.o: 23 $(CC) -c $(CFLAGS) $< -o $@