File tree Expand file tree Collapse file tree 19 files changed +76
-38
lines changed
Expand file tree Collapse file tree 19 files changed +76
-38
lines changed Original file line number Diff line number Diff line change @@ -2,8 +2,10 @@ UNAME := $(shell uname)
22
33ifeq ($(UNAME ) , Darwin)
44 format =macho64
5+ CC =arch -x86_64 gcc
56else
67 format =elf64
8+ CC =gcc
79endif
810
911objs = \
@@ -16,10 +18,10 @@ runtime.o: $(objs)
1618 ld -r $(objs ) -o runtime.o
1719
1820% .run : % .o runtime.o
19- arch -x86_64 gcc runtime.o $< -o $@
21+ $( CC ) runtime.o $< -o $@
2022
2123.c.o :
22- arch -x86_64 gcc -fPIC -c -g -o $@ $<
24+ $( CC ) -fPIC -c -g -o $@ $<
2325
2426.s.o :
2527 nasm -g -f $(format ) -o $@ $<
Original file line number Diff line number Diff line change @@ -2,8 +2,10 @@ UNAME := $(shell uname)
22
33ifeq ($(UNAME ) , Darwin)
44 format =macho64
5+ CC =arch -x86_64 gcc
56else
67 format =elf64
8+ CC =gcc
79endif
810
911objs = \
@@ -16,10 +18,10 @@ runtime.o: $(objs)
1618 ld -r $(objs ) -o runtime.o
1719
1820% .run : % .o runtime.o
19- arch -x86_64 gcc runtime.o $< -o $@
21+ $( CC ) runtime.o $< -o $@
2022
2123.c.o :
22- arch -x86_64 gcc -fPIC -c -g -o $@ $<
24+ $( CC ) -fPIC -c -g -o $@ $<
2325
2426.s.o :
2527 nasm -g -f $(format ) -o $@ $<
Original file line number Diff line number Diff line change @@ -2,8 +2,10 @@ UNAME := $(shell uname)
22
33ifeq ($(UNAME ) , Darwin)
44 format =macho64
5+ CC =arch -x86_64 gcc
56else
67 format =elf64
8+ CC =gcc
79endif
810
911objs = \
@@ -16,10 +18,10 @@ runtime.o: $(objs)
1618 ld -r $(objs ) -o runtime.o
1719
1820% .run : % .o runtime.o
19- arch -x86_64 gcc runtime.o $< -o $@
21+ $( CC ) runtime.o $< -o $@
2022
2123.c.o :
22- arch -x86_64 gcc -fPIC -c -g -o $@ $<
24+ $( CC ) -fPIC -c -g -o $@ $<
2325
2426.s.o :
2527 nasm -g -f $(format ) -o $@ $<
Original file line number Diff line number Diff line change @@ -2,8 +2,10 @@ UNAME := $(shell uname)
22
33ifeq ($(UNAME ) , Darwin)
44 format =macho64
5+ CC =arch -x86_64 gcc
56else
67 format =elf64
8+ CC =gcc
79endif
810
911objs = \
@@ -17,10 +19,10 @@ runtime.o: $(objs)
1719 ld -r $(objs ) -o runtime.o
1820
1921% .run : % .o runtime.o
20- arch -x86_64 gcc runtime.o $< -o $@
22+ $( CC ) runtime.o $< -o $@
2123
2224.c.o :
23- arch -x86_64 gcc -fPIC -c -g -o $@ $<
25+ $( CC ) -fPIC -c -g -o $@ $<
2426
2527.s.o :
2628 nasm -g -f $(format ) -o $@ $<
Original file line number Diff line number Diff line change @@ -2,8 +2,10 @@ UNAME := $(shell uname)
22
33ifeq ($(UNAME ) , Darwin)
44 format =macho64
5+ CC =arch -x86_64 gcc
56else
67 format =elf64
8+ CC =gcc
79endif
810
911objs = \
@@ -17,10 +19,10 @@ runtime.o: $(objs)
1719 ld -r $(objs ) -o runtime.o
1820
1921% .run : % .o runtime.o
20- arch -x86_64 gcc runtime.o $< -o $@
22+ $( CC ) runtime.o $< -o $@
2123
2224.c.o :
23- arch -x86_64 gcc -fPIC -c -g -o $@ $<
25+ $( CC ) -fPIC -c -g -o $@ $<
2426
2527.s.o :
2628 nasm -g -f $(format ) -o $@ $<
Original file line number Diff line number Diff line change @@ -2,8 +2,10 @@ UNAME := $(shell uname)
22
33ifeq ($(UNAME ) , Darwin)
44 format =macho64
5+ CC =arch -x86_64 gcc
56else
67 format =elf64
8+ CC =gcc
79endif
810
911objs = \
@@ -18,10 +20,10 @@ runtime.o: $(objs)
1820 ld -r $(objs ) -o runtime.o
1921
2022% .run : % .o runtime.o
21- arch -x86_64 gcc runtime.o $< -o $@
23+ $( CC ) runtime.o $< -o $@
2224
2325.c.o :
24- arch -x86_64 gcc -fPIC -c -g -o $@ $<
26+ $( CC ) -fPIC -c -g -o $@ $<
2527
2628.s.o :
2729 nasm -g -f $(format ) -o $@ $<
Original file line number Diff line number Diff line change @@ -2,8 +2,10 @@ UNAME := $(shell uname)
22
33ifeq ($(UNAME ) , Darwin)
44 format =macho64
5+ CC =arch -x86_64 gcc
56else
67 format =elf64
8+ CC =gcc
79endif
810
911objs = \
@@ -18,10 +20,10 @@ runtime.o: $(objs)
1820 ld -r $(objs ) -o runtime.o
1921
2022% .run : % .o runtime.o
21- arch -x86_64 gcc runtime.o $< -o $@
23+ $( CC ) runtime.o $< -o $@
2224
2325.c.o :
24- arch -x86_64 gcc -fPIC -c -g -o $@ $<
26+ $( CC ) -fPIC -c -g -o $@ $<
2527
2628.s.o :
2729 nasm -g -f $(format ) -o $@ $<
Original file line number Diff line number Diff line change @@ -2,8 +2,10 @@ UNAME := $(shell uname)
22
33ifeq ($(UNAME ) , Darwin)
44 format =macho64
5+ CC =arch -x86_64 gcc
56else
67 format =elf64
8+ CC =gcc
79endif
810
911objs = \
@@ -18,10 +20,10 @@ runtime.o: $(objs)
1820 ld -r $(objs ) -o runtime.o
1921
2022% .run : % .o runtime.o
21- arch -x86_64 gcc runtime.o $< -o $@
23+ $( CC ) runtime.o $< -o $@
2224
2325.c.o :
24- arch -x86_64 gcc -fPIC -c -g -o $@ $<
26+ $( CC ) -fPIC -c -g -o $@ $<
2527
2628.s.o :
2729 nasm -g -f $(format ) -o $@ $<
Original file line number Diff line number Diff line change @@ -2,8 +2,10 @@ UNAME := $(shell uname)
22
33ifeq ($(UNAME ) , Darwin)
44 format =macho64
5+ CC =arch -x86_64 gcc
56else
67 format =elf64
8+ CC =gcc
79endif
810
911objs = \
@@ -18,10 +20,10 @@ runtime.o: $(objs)
1820 ld -r $(objs ) -o runtime.o
1921
2022% .run : % .o runtime.o
21- arch -x86_64 gcc runtime.o $< -o $@
23+ $( CC ) runtime.o $< -o $@
2224
2325.c.o :
24- arch -x86_64 gcc -fPIC -c -g -o $@ $<
26+ $( CC ) -fPIC -c -g -o $@ $<
2527
2628.s.o :
2729 nasm -g -f $(format ) -o $@ $<
Original file line number Diff line number Diff line change @@ -2,8 +2,10 @@ UNAME := $(shell uname)
22
33ifeq ($(UNAME ) , Darwin)
44 format =macho64
5+ CC =arch -x86_64 gcc
56else
67 format =elf64
8+ CC =gcc
79endif
810
911objs = \
@@ -18,10 +20,10 @@ runtime.o: $(objs)
1820 ld -r $(objs ) -o runtime.o
1921
2022% .run : % .o runtime.o
21- arch -x86_64 gcc runtime.o $< -o $@
23+ $( CC ) runtime.o $< -o $@
2224
2325.c.o :
24- arch -x86_64 gcc -fPIC -c -g -o $@ $<
26+ $( CC ) -fPIC -c -g -o $@ $<
2527
2628.s.o :
2729 nasm -g -f $(format ) -o $@ $<
You can’t perform that action at this time.
0 commit comments