annotate Makefile @ 3:6483683ac857 default tip

*: add profiling code too; expand x86 to use all eight XMM registers basically ported verbatim from the assembly
author Paper <paper@tflc.us>
date Mon, 09 Feb 2026 21:30:30 -0500
parents 422835bc1aca
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3
6483683ac857 *: add profiling code too; expand x86 to use all eight XMM registers
Paper <paper@tflc.us>
parents: 0
diff changeset
1 CFLAGS := -g -fvisibility=hidden -O2 $(CFLAGS)
6483683ac857 *: add profiling code too; expand x86 to use all eight XMM registers
Paper <paper@tflc.us>
parents: 0
diff changeset
2
0
422835bc1aca *: checkin
Paper <paper@tflc.us>
parents:
diff changeset
3 crc32: crc32.o crc32-table.o crc32-test.o crc32c.o crc32qw.o crc32x86.o
3
6483683ac857 *: add profiling code too; expand x86 to use all eight XMM registers
Paper <paper@tflc.us>
parents: 0
diff changeset
4 $(CC) $(CFLAGS) -o $@ $^
0
422835bc1aca *: checkin
Paper <paper@tflc.us>
parents:
diff changeset
5
422835bc1aca *: checkin
Paper <paper@tflc.us>
parents:
diff changeset
6 clean:
422835bc1aca *: checkin
Paper <paper@tflc.us>
parents:
diff changeset
7 $(RM) crc32 *.o