Mercurial > hg > Members > menikon > CbC_xv6
diff src/makefile.inc @ 20:33c9000056b5
use cortex-a15
author | kono |
---|---|
date | Sat, 07 Apr 2018 15:50:32 +0900 |
parents | 7eb81a3c4b29 |
children | ee58360d0e99 |
line wrap: on
line diff
--- a/src/makefile.inc Thu Apr 05 12:10:21 2018 +0900 +++ b/src/makefile.inc Sat Apr 07 15:50:32 2018 +0900 @@ -2,17 +2,18 @@ CROSSCOMPILE := arm-linux-gnu- +CPU = armv8 CC = /usr/local/cbclang/bin/clang AS = $(CROSSCOMPILE)as LD = $(CROSSCOMPILE)ld OBJCOPY = $(CROSSCOMPILE)objcopy OBJDUMP = $(CROSSCOMPILE)objdump -# CFLAGS = -march=armv6 -fno-pic -static -fno-builtin -fno-strict-aliasing -Wall -Werror -I. -g -O0 -CFLAGS = -target armv6-arm-none-eabi -I /net/open/Linux/arm/gcc-arm-none-eabi-7-2017-q4-major/arm-none-eabi/include/ /net/open/Linux/arm/gcc-arm-none-eabi-7-2017-q4-major/lib/gcc/arm-none-eabi/7.2.1/include-fixed/ -fno-pic -static -fno-builtin -fno-strict-aliasing -Wall -I. -g -O0 +# CFLAGS = -march=${CPU} -fno-pic -static -fno-builtin -fno-strict-aliasing -Wall -Werror -I. -g -O0 +CFLAGS = -target ${CPU}-none-eabi -I /net/open/Linux/arm/gcc-arm-none-eabi-7-2017-q4-major/arm-none-eabi/include/ /net/open/Linux/arm/gcc-arm-none-eabi-7-2017-q4-major/lib/gcc/arm-none-eabi/7.2.1/include-fixed/ -fno-pic -static -fno-builtin -fno-strict-aliasing -Wall -I. -g -O0 LDFLAGS = -L. -# ASFLAGS = -march=armv6 -ASFLAGS = -target armv6-arm-none-eabi +# ASFLAGS = -march=${CPU} +ASFLAGS = -target ${CPU}-none-eabi #LIBGCC = $(shell $(gcc) -print-libgcc-file-name) LIBGCC = /net/open/Linux/arm/gcc-arm-none-eabi-7-2017-q4-major/lib/gcc/arm-none-eabi/7.2.1/libgcc.a