diff options
author | Jeremy Harris <jgh146exb@wizmail.org> | 2019-09-05 10:32:46 +0100 |
---|---|---|
committer | Jeremy Harris <jgh146exb@wizmail.org> | 2019-09-05 11:27:15 +0100 |
commit | 40fa69f0f370146d9b85dfc5990b612b6d9d1ce9 (patch) | |
tree | 9835114f3c15eaf379d1a7149ebb9a2090373c08 | |
parent | d70fc2833417750a21f05e651ee776efb538bf05 (diff) |
Build: do not override the system "cc", on Linux and OpenBSD
-rw-r--r-- | src/OS/Makefile-Linux | 2 | ||||
-rw-r--r-- | src/OS/Makefile-OpenBSD | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/OS/Makefile-Linux b/src/OS/Makefile-Linux index 990f884e9..cbbe01fe0 100644 --- a/src/OS/Makefile-Linux +++ b/src/OS/Makefile-Linux @@ -12,6 +12,8 @@ CHOWN_COMMAND=look_for_it CHGRP_COMMAND=look_for_it CHMOD_COMMAND=look_for_it +# The system cc may be gcc or clang; do not force gcc +CC=cc # Preserve CFLAGS and CFLAGS_DYNAMIC from the caller/environment CFLAGS ?= -O -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE CFLAGS_DYNAMIC ?= -shared -rdynamic diff --git a/src/OS/Makefile-OpenBSD b/src/OS/Makefile-OpenBSD index 2b37a7373..8bff1b058 100644 --- a/src/OS/Makefile-OpenBSD +++ b/src/OS/Makefile-OpenBSD @@ -4,6 +4,7 @@ CHOWN_COMMAND=/usr/sbin/chown CHGRP_COMMAND=/usr/sbin/chgrp CHMOD_COMMAND=/bin/chmod +CC=cc CFLAGS=-O2 -Wall -Wno-parentheses -Wno-self-assign -Wno-logical-op-parentheses CFLAGS += -DTAINT_CHECK_SLOW |