With lots of experimenting, tradcpp (0.4) seems to work way better than gcc, and it's output is actually valid. We'll go with that for now.
156 B
156 B
PROG= tradcpp SRCS= main.c \ files.c directive.c eval.c macro.c output.c \ place.c array.c utils.c WARNS= 5
#DBG=-g
.include <bsd.prog.mk>