File size: 445 Bytes
4dd1ca4 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | # TinyTitle runtime
CC ?= cc
CFLAGS ?= -O2 -march=native -Wall
all: title-v1
title-v1: main.c ttm.h
$(CC) $(CFLAGS) -o $@ main.c -lm
# sanitizer build for the adversarial gate
asan: main.c ttm.h
$(CC) -O1 -g -fsanitize=address,undefined -fno-omit-frame-pointer -o title-v1-asan main.c -lm
musl: main.c ttm.h
musl-gcc -O2 -static -o title-v1-musl main.c -lm
clean:
rm -f title-v1 title-v1-asan title-v1-musl
.PHONY: all asan musl clean
|