repos/6502

minimal 6502 cpu emulator
Commits Files Refs README LICENSE
commit 4e9422fc672e8de182977c34b3492a54633820ad
parent 4d292e3a8183a20e2dd630328e47a4a14451ad24
Author: Martin Kloeckner <mjkloeckner@gmail.com>
Date:   Sun, 12 Oct 2025 19:05:54 -0300

move `-D_POSIX_C_SOURCE=199309L` to `main.c`

Diffstat:
MMakefile | 7+++----
Mmain.c | 2++
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/Makefile b/Makefile
@@ -1,5 +1,5 @@
 CC := gcc
-CFLAGS := -D_POSIX_C_SOURCE=199309L -Wall -Wshadow -pedantic -ansi -std=c99 -O3
+CFLAGS := -Wall -Wshadow -pedantic -ansi -std=c99 -O3
 SRCS := $(wildcard *.c)
 OBJS := $(SRCS:.c=.o)
 
@@ -10,11 +10,10 @@ TARGET := 6502
 all: $(TARGET)
 
 $(TARGET): $(OBJS)
-    $(CC) $(CLIBS) $(CFLAGS) -o $@ $^
-    rm -f $(OBJS)
+    $(CC) $(CFLAGS) -o $@ $^
 
 %.o: %.c
-    $(CC) $(CLIBS) $(CFLAGS) -c $< -o $@
+    $(CC) $(CFLAGS) -c $< -o $@
 
 clean:
     rm -f $(OBJS)
diff --git a/main.c b/main.c
@@ -1,3 +1,5 @@
+#define _POSIX_C_SOURCE 199309L
+
 #include "6502.h"
 #include "tui.h"