diff options
| author | Aleksa Vučković <aleksav013@gmail.com> | 2022-01-13 00:22:09 +0100 |
|---|---|---|
| committer | Aleksa Vučković <aleksav013@gmail.com> | 2022-01-15 13:47:55 +0100 |
| commit | 74f71c22d3da75a50c21e8c0a48fc4d9857c975d (patch) | |
| tree | 4cadc570bc1094b23bf51903106c795f411fd55c /Makefile | |
| parent | 8e79ceaa7d3995df5a5dcf0ffdbd52ebe4c52163 (diff) | |
Changes after adding aleksa-toolchain
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -1,10 +1,16 @@ # HOST ARCH -ARCH=i686-elf- +ARCH=i686-aleksa- # GCC CROSS COMPILER export CC=$(ARCH)gcc export AS=$(ARCH)as + +WARNINGS := -Wall -Wextra -pedantic -Wshadow -Wpointer-arith -Wcast-align \ + -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations \ + -Wredundant-decls -Wnested-externs -Winline -Wno-long-long \ + -Wconversion -Wstrict-prototypes + export CFLAGS=-ffreestanding -O2 -Wall -Wextra -fstack-protector-all @@ -32,7 +38,7 @@ export AS_OBJECT_DIR=$(BUILD_DIR)/as export C_OBJECT_DIR=$(BUILD_DIR)/c ## SYSROOT -SYSROOT_DIR=sysroot +SYSROOT_DIR=/opt/aleksa SYSROOT_USR_DIR=$(SYSROOT_DIR)/usr SYSROOT_INCLUDE_DIR=$(SYSROOT_USR_DIR)/include @@ -89,7 +95,6 @@ $(BINARY): $(OBJ) install_headers: $(RM) $(SYSROOT_INCLUDE_DIR) $(MKDIR) $(SYSROOT_INCLUDE_DIR) - $(CP) $(GCC_INCLUDE_DIR)/* $(SYSROOT_INCLUDE_DIR) $(CP) $(INCLUDE_DIR)/* $(SYSROOT_INCLUDE_DIR) compile: |
