Print this page
14129 Add NATIVE_CFLAGS64, NATIVE_CCFLAGS64, and rebind NATIVE*64
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Andy Stormont <astormont@racktopsystems.com>

@@ -26,11 +26,11 @@
 # Copyright 2015, OmniTI Computer Consulting, Inc. All rights reserved.
 # Copyright 2015 Gary Mills
 # Copyright 2015 Igor Kozhukhov <ikozhukhov@gmail.com>
 # Copyright 2016 Toomas Soome <tsoome@me.com>
 # Copyright 2018 OmniOS Community Edition (OmniOSce) Association.
-# Copyright 2020 Joyent, Inc.
+# Copyright 2021 Joyent, Inc.
 # Copyright 2019 RackTop Systems.
 # Copyright 2020 Oxide Computer Company
 # Copyright 2020 Peter Tribble
 #
 

@@ -707,10 +707,18 @@
                 $(CCNOREORDER) $(CSOURCEDEBUGFLAGS) $(CUSERFLAGS)
 
 NATIVE_CCFLAGS= $(CCOPTFLAG) $($(NATIVE_MACH)_CCFLAGS) $(CCSOURCEDEBUGFLAGS) \
                 $(CCUSERFLAGS)
 
+NATIVE_CFLAGS64=        $(COPTFLAG64) $($(NATIVE_MACH64)_CFLAGS) $(CCMODE64) \
+                $(ILDOFF) $(CERRWARN) $(CSTD) $($(NATIVE_MACH64)_CCUNBOUND) \
+                $(IROPTFLAG64) $(CGLOBALSTATIC) $(CCNOAUTOINLINE) \
+                $(CCNOREORDER) $(CSOURCEDEBUGFLAGS) $(CUSERFLAGS64)
+
+NATIVE_CCFLAGS64=       $(CCOPTFLAG64) $($(NATIVE_MACH64)_CCFLAGS) \
+                $(CCSOURCEDEBUGFLAGS) $(CCUSERFLAGS64)
+
 DTEXTDOM=-DTEXT_DOMAIN=\"$(TEXT_DOMAIN)\"       # For messaging.
 DTS_ERRNO=-D_TS_ERRNO
 CPPFLAGS.first= # Please keep empty.  Only lower makefiles should set this.
 CPPFLAGS.master=$(DTEXTDOM) $(DTS_ERRNO) \
         $(ENVCPPFLAGS1) $(ENVCPPFLAGS2) $(ENVCPPFLAGS3) $(ENVCPPFLAGS4) \