Arithmatic

This commit is contained in:
2026-09-07 16:29:06 -07:00
parent df4ddcaf25
commit 5503b2f317
23 changed files with 554 additions and 31 deletions
+6 -3
View File
@@ -1,6 +1,8 @@
DEBUG=2
LLVM_SAN=1
FAST_MATH_BUILTINS=1
ifeq ($(DEBUG),1)
DEBUG_CFLAGS=-g -Og
else ifeq ($(DEBUG),2)
@@ -17,11 +19,12 @@ else
LLVM_SAN_FLAGS=
endif
LIBS=gmp
CC=gcc
CFLAGS=$(DEBUG_CFLAGS) $(LLVM_SAN_FLAGS) -std=c11 -Wall -Wpedantic $\
-D_POSIX_C_SOURCE=200112L
CFLAGS=$(DEBUG_CFLAGS) $(LLVM_SAN_FLAGS) $(MATH_FLAGS) -std=c23 -Wall $\
-Wpedantic -D_POSIX_C_SOURCE=200112L `pkg-config --cflags $(LIBS)`
LD=gcc
LDFLAGS=-lm $(LLVM_SAN_FLAGS)
LDFLAGS=-lm `pkg-config --libs $(LIBS)` $(LLVM_SAN_FLAGS)
SRCS:=$(wildcard src/*.c)
OBJS:=$(SRCS:src/%.c=bin/%.o)