diff options
Diffstat (limited to 'defaults.mk')
| -rw-r--r-- | defaults.mk | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/defaults.mk b/defaults.mk index 16193f2..2cc7ac1 100644 --- a/defaults.mk +++ b/defaults.mk @@ -3,10 +3,10 @@ ARCH := x86_64 ABI := elf TARGET := $(ARCH)-$(ABI) -CC := $(TARGET)-gcc -CXX := $(TARGET)-g++ -AS := $(TARGET)-as -LD := $(TARGET)-ld +CC := clang +CXX := clang++ +AS := clang +LD := ld.bfd OBJCOPY := objcopy CFLAGS += -ffreestanding -mno-red-zone -ggdb -std=c2x \ @@ -17,6 +17,4 @@ CXXFLAGS += -ffreestanding -mno-red-zone -ggdb \ -Wall -Wextra -Werror -fno-stack-protector LDFLAGS += -nostdlib -LIBDIRS += -L$(dir $(shell $(CC) -print-libgcc-file-name)) -LOADLIBES += -lgcc |
