3 # Standard pattern rules
6 .SUFFIXES: .c .o .a .so .lo .i .S .s .ls .ss .lss
9 $(CC) $(CFLAGS) -c -o $@ $<
12 $(CC) $(CFLAGS) -E -o $@ $<
15 $(CC) $(CFLAGS) -S -o $@ $<
18 $(CC) $(CFLAGS) -D__ASSEMBLY__ -c -o $@ $<
21 $(CC) $(CFLAGS) -D__ASSEMBLY__ -E -o $@ $<
24 $(CC) $(CFLAGS) $(SOFLAGS) -D__ASSEMBLY__ -c -o $@ $<
27 $(CC) $(CFLAGS) $(SOFLAGS) -D__ASSEMBLY__ -E -o $@ $<
30 $(CC) $(CFLAGS) -x assembler -c -o $@ $<
33 $(CC) $(CFLAGS) $(SOFLAGS) -x assembler -c -o $@ $<
36 $(CC) $(CFLAGS) $(SOFLAGS) -c -o $@ $<
39 $(CC) $(CFLAGS) $(SOFLAGS) -S -o $@ $<