Merge pull request #5 from leres/master

FreeBSD doesn't have gcc in the base system, use cc if not cross compling
This commit is contained in:
Michael Balzer 2020-01-04 09:00:42 +01:00 committed by GitHub
commit dc1ca69e5f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -427,6 +427,15 @@ export HOSTCC HOSTLD HOSTAR HOSTOBJCOPY SIZE
# Set target compiler. Defaults to whatever the user has
# configured as prefix + ye olde gcc commands
CC := $(call dequote,$(CONFIG_TOOLPREFIX))gcc
# FreeBSD doesn't have gcc in the base system, use cc if not cross compiling
ifeq ($(CC), gcc)
ifdef HOSTTYPE
ifeq ($(HOSTTYPE), FreeBSD)
#$(error howdy CC=${CC})
CC := cc
endif
endif
endif
CXX := $(call dequote,$(CONFIG_TOOLPREFIX))c++
LD := $(call dequote,$(CONFIG_TOOLPREFIX))ld
AR := $(call dequote,$(CONFIG_TOOLPREFIX))ar