@@ -12,9 +12,8 @@ nontools = $(filter-out %.exe.c, $(src)) cobjects = $(filter %.c, $(nontools)) sobjects = $(filter %.${TARGET}.s, $(nontools)) -gpp = gpp cflags = -std=c11 -isystem ${OUT} -fPIC -nostdlib ${COMPLIB} -L${OUT} m-env = atom_target_arch=${ARCH} m-env += atom_target_os=${OS} @@ -23,10 +22,9 @@ endif m-env += target_posix=${POSIX} m-env += target_unix=${UNIX} -m-grammar = $(file < ${TMP}/precomp.g) -m-comp = $(gpp) $(m-grammar) $(m-env:%=-D%) +m-comp = ${m4} $(m-env:%=-D%) obj: $(cobjects:%.c=${OUT}/$(mod).%.o) \ $(sobjects:%.s=${OUT}/$(mod).%.o) tool: $(tools:%.exe.c=${OUT}/$(mod).%) \ @@ -41,9 +39,8 @@ @echo cobjects = $(cobjects) @echo sobjects = $(sobjects) @echo headers = $(headers) @echo m-comp = $(m-comp) - @echo m-grammar = $(m-grammar) @echo m-env = $(m-env) "$(m-env:%=-D%)" @echo mod = $(mod) ${OUT}/k/%.h: %.h.m