4 CARGS
=-Wall
-Werror
-Wextra
-pedantic
-std
=c99
5 SANITY
=-Wno-unused-parameter
-Wno-unused-variable
7 CIO
=proto.c
-o bin
/out.amd64.multi.bin
9 # optimization is likely to produce confusing output as we are targeting readable MIPS ASM
12 # HARDCODED_OPERANDS is a boolean, MS (matrix size) is the square size of our matrices
13 CDEFS
=-D HARDCODED_OPERANDS
=1 -D MS
=3
16 $(CC
) $(CARGS
) $(SANITY
) $(CDEFS
) $(CIO
) $(COPT
)
19 $(CC
) $(CARGS
) $(SANITY
) $(CDEFS
) $(CIO
) $(COPT
) $(CDBG
) -D DEBUG
=1