1*4882a593SmuzhiyunFrom 223de708552b1ab00ac1a119e82e13deed573036 Mon Sep 17 00:00:00 2001
2*4882a593SmuzhiyunFrom: Khem Raj <raj.khem@gmail.com>
3*4882a593SmuzhiyunDate: Sat, 30 Oct 2021 10:22:38 -0700
4*4882a593SmuzhiyunSubject: [PATCH] make: Make CC weak assignment
5*4882a593Smuzhiyun
6*4882a593SmuzhiyunThis ensures that if environment overrrides it then its respected, this
7*4882a593Smuzhiyunhelps cross-compiling cases
8*4882a593Smuzhiyun
9*4882a593SmuzhiyunUpstream-Status: Pending
10*4882a593Smuzhiyun
11*4882a593SmuzhiyunSigned-off-by: Khem Raj <raj.khem@gmail.com>
12*4882a593Smuzhiyun---
13*4882a593Smuzhiyun Makefile | 2 +-
14*4882a593Smuzhiyun 1 file changed, 1 insertion(+), 1 deletion(-)
15*4882a593Smuzhiyun
16*4882a593Smuzhiyun--- a/Makefile
17*4882a593Smuzhiyun+++ b/Makefile
18*4882a593Smuzhiyun@@ -18,14 +18,14 @@ VERSION-FILE: FORCE
19*4882a593Smuzhiyun 	@$(SHELL_PATH) ./GEN-VERSION-FILE
20*4882a593Smuzhiyun -include VERSION-FILE
21*4882a593Smuzhiyun
22*4882a593Smuzhiyun-CFLAGS = -g -O2 -Wall -W -Werror=format-security
23*4882a593Smuzhiyun-LDFLAGS =
24*4882a593Smuzhiyun+CFLAGS += -g -O2 -Wall -W -Werror=format-security
25*4882a593Smuzhiyun+LDFLAGS ?=
26*4882a593Smuzhiyun IPTRAF_CFLAGS := -std=gnu99 -D_GNU_SOURCE
27*4882a593Smuzhiyun ALL_CFLAGS = $(CPPFLAGS) $(CFLAGS) $(IPTRAF_CFLAGS)
28*4882a593Smuzhiyun ALL_LDFLAGS = $(LDFLAGS)
29*4882a593Smuzhiyun STRIP ?= strip
30*4882a593Smuzhiyun
31*4882a593Smuzhiyun-prefix = $(HOME)
32*4882a593Smuzhiyun+prefix ?= $(HOME)
33*4882a593Smuzhiyun sbindir_relative = sbin
34*4882a593Smuzhiyun sbindir = $(prefix)/$(sbindir_relative)
35*4882a593Smuzhiyun mandir = $(prefix)/share/man
36*4882a593Smuzhiyun@@ -39,7 +39,7 @@ pathsep = :
37*4882a593Smuzhiyun
38*4882a593Smuzhiyun export prefix bindir sharedir sysconfdir gitwebdir localedir
39*4882a593Smuzhiyun
40*4882a593Smuzhiyun-CC = cc
41*4882a593Smuzhiyun+CC ?= cc
42*4882a593Smuzhiyun RM = rm -f
43*4882a593Smuzhiyun INSTALL = install
44*4882a593Smuzhiyun RPMBUILD = rpmbuild
45