Skip to content

Commit 3e33aa3

Browse files
author
di
committed
[PROJ] changed ARCH variable to allow crossplatform gcc
1 parent 797a685 commit 3e33aa3

2 files changed

Lines changed: 7 additions & 7 deletions

File tree

‎Makefile‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ debug:
6464
./rundebug MODE=$(MODE) $(ARGS)
6565

6666
dump:
67-
$(ARCH)-objdump -D kernel.elf > dump
67+
$(ARCH)objdump -D kernel.elf > dump
6868
$(MAKE) -C user $@
6969

7070
install:

‎common.mk‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
ARCH ?= aarch64-none-elf
1+
ARCH ?= aarch64-none-elf-
22
ifeq "$(origin CC)" "default"
3-
CC := $(ARCH)-gcc
3+
CC := $(ARCH)gcc
44
endif
55
ifeq "$(origin CXX)" "default"
6-
CXX := $(ARCH)-g++
6+
CXX := $(ARCH)g++
77
endif
8-
LD := $(ARCH)-ld
9-
AR := $(ARCH)-ar
10-
OBJCOPY := $(ARCH)-objcopy
8+
LD := $(ARCH)ld
9+
AR := $(ARCH)ar
10+
OBJCOPY := $(ARCH)objcopy
1111

1212
BUILD_DIR := ./build
1313

0 commit comments

Comments
 (0)