diff options
| author | Ada Christine <adachristine18@gmail.com> | 2022-03-18 12:24:48 +0000 |
|---|---|---|
| committer | Ada Christine <adachristine18@gmail.com> | 2022-03-18 12:24:48 +0000 |
| commit | 51cfcb98bde7e78b4817a9060885b25b6c3d354c (patch) | |
| tree | a7ba8214cdfbc170dceded6e8deb883efd100ae4 /defaults.mk | |
| parent | 5826f2045cca28b7c9ba8a5b65b4b4928eb6b461 (diff) | |
now using clang, native PE UEFI loader image. made an ugly hack to get
into the shim. it's probably ok.
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 |
