6 CFLAGS_OWN=-Wall -Wextra -static -std=c99
9 CFLAGS_OPT_AGGRESSIVE=-O3 -s -flto -fwhole-program
13 CFLAGS_RCB_OPT_AGGRESSIVE=$(DB_FLAGS) ${CFLAGS_OWN} ${CFLAGS_OPT_AGGRESSIVE} ${CFLAGS}
14 CFLAGS_RCB_OPT=$(DB_FLAGS) ${CFLAGS_OWN} ${CFLAGS_OPT} ${CFLAGS}
15 CFLAGS_RCB_DBG=$(DB_FLAGS) ${CFLAGS_OWN} ${CFLAGS_DBG} ${CFLAGS}
27 CFLAGS="${CFLAGS_RCB_OPT} -s" $(RCB) $(RCBFLAGS) ${MAINFILE} $(LINKLIBS)
28 strip --remove-section .comment ${OUTFILE}
31 CFLAGS="${CFLAGS_RCB_OPT_AGGRESSIVE} -s" $(RCB) $(RCBFLAGS) ${MAINFILE} $(LINKLIBS)
32 strip --remove-section .comment ${OUTFILE}
35 CFLAGS="${CFLAGS_RCB_OPT} -g" $(RCB) $(RCBFLAGS) ${MAINFILE} $(LINKLIBS)
36 debug-stripper.sh $(OUTFILE)
39 CFLAGS="${CFLAGS_RCB_DBG}" $(RCB) $(RCBFLAGS) ${MAINFILE} $(LINKLIBS)
42 .PHONY: all optimized optimized-aggressive debug odebug