Mercurial > hg > Members > innparusu > xv6-rpi
comparison src/makefile.inc @ 23:ee58360d0e99
commnet out cbclang
author | Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 17 Dec 2018 16:55:22 +0900 |
parents | 33c9000056b5 |
children | 58ec26c64601 |
comparison
equal
deleted
inserted
replaced
22:397e74cbf14e | 23:ee58360d0e99 |
---|---|
1 # Cross-compiling (e.g., on Mac OS X, install arm-none-eabi-gcc with MacPorts) | 1 # Cross-compiling (e.g., on Mac OS X, install arm-none-eabi-gcc with MacPorts) |
2 | 2 |
3 CROSSCOMPILE := arm-linux-gnu- | 3 CROSSCOMPILE := arm-linux-gnu- |
4 | 4 |
5 CPU = armv8 | 5 CPU = armv8 |
6 CC = /usr/local/cbclang/bin/clang | 6 #CC = /usr/local/cbclang/bin/clang |
7 AS = $(CROSSCOMPILE)as | 7 AS = $(CROSSCOMPILE)as |
8 LD = $(CROSSCOMPILE)ld | 8 LD = $(CROSSCOMPILE)ld |
9 OBJCOPY = $(CROSSCOMPILE)objcopy | 9 OBJCOPY = $(CROSSCOMPILE)objcopy |
10 OBJDUMP = $(CROSSCOMPILE)objdump | 10 OBJDUMP = $(CROSSCOMPILE)objdump |
11 | 11 |
17 | 17 |
18 #LIBGCC = $(shell $(gcc) -print-libgcc-file-name) | 18 #LIBGCC = $(shell $(gcc) -print-libgcc-file-name) |
19 LIBGCC = /net/open/Linux/arm/gcc-arm-none-eabi-7-2017-q4-major/lib/gcc/arm-none-eabi/7.2.1/libgcc.a | 19 LIBGCC = /net/open/Linux/arm/gcc-arm-none-eabi-7-2017-q4-major/lib/gcc/arm-none-eabi/7.2.1/libgcc.a |
20 | 20 |
21 # host compiler | 21 # host compiler |
22 # HOSTCC_preferred = gcc | 22 HOSTCC_preferred = gcc |
23 HOSTCC_preferred = /usr/local/cbclang/bin/clang | 23 #HOSTCC_preferred = /usr/local/cbclang/bin/clang |
24 define get_hostcc | 24 define get_hostcc |
25 $(if $(shell which $(HOSTCC_preferred)),$(HOSTCC_preferred),"cc") | 25 $(if $(shell which $(HOSTCC_preferred)),$(HOSTCC_preferred),"cc") |
26 endef | 26 endef |
27 HOSTCC := $(call get_hostcc) | 27 HOSTCC := $(call get_hostcc) |
28 | 28 |