diff options
Diffstat (limited to 'usr/src/Makefile.master')
-rw-r--r-- | usr/src/Makefile.master | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/usr/src/Makefile.master b/usr/src/Makefile.master index 983c57f0bc..071e5dcab1 100644 --- a/usr/src/Makefile.master +++ b/usr/src/Makefile.master @@ -203,8 +203,8 @@ GENOFFSETS= $(ONBLD_TOOLS)/bin/genoffsets XREF= $(ONBLD_TOOLS)/bin/xref FIND= /usr/bin/find PERL= /usr/bin/perl -PERL_VERSION= 5.10.0 -PERL_PKGVERS= -510 +PERL_VERSION= 5.12 +PERL_PKGVERS= -512 PERL_MACH= i86pc $(SPARC_BLD)PERL_MACH= sun4 PERL_VARIANT= @@ -303,7 +303,8 @@ PYSHEBANG= $(PYTHON3) # rebuilds if the baked-in mtime != the mtime of the source file # (rather than only if it's less than), thus when installing python # files we must make certain to not adjust the mtime of the source -# (.py) file. +# (.py) file. As a part of this we also go through and change the #! +# line in the python script to that of the actual python we are using. # INS.pyfile= $(RM) $@; $(SED) \ -e "1s:^\#!@PYTHON@:\#!$(PYSHEBANG):" \ @@ -560,9 +561,17 @@ sparcv9_COPTFLAG= -xO3 i386_COPTFLAG= -O amd64_COPTFLAG= -xO3 +# This would normally be added by cw(1) but cannot be while we want to support +# Both GCC 3.x and GCC 4.x +$(__GNUC4)$(MACH)_COPTFLAG += -_gcc=-fno-inline-small-functions \ + -_gcc=-fno-inline-functions-called-once +$(__GNUC4)$(MACH64)_COPTFLAG += -_gcc=-fno-inline-small-functions \ + -_gcc=-fno-inline-functions-called-once + COPTFLAG= $($(MACH)_COPTFLAG) COPTFLAG64= $($(MACH64)_COPTFLAG) + # When -g is used, the compiler globalizes static objects # (gives them a unique prefix). Disable that. CNOGLOBAL= -W0,-noglobal @@ -716,8 +725,7 @@ CPPFLAGS.first= # Please keep empty. Only lower makefiles should set this. CPPFLAGS.master=$(DTEXTDOM) $(DTS_ERRNO) \ $(ENVCPPFLAGS1) $(ENVCPPFLAGS2) $(ENVCPPFLAGS3) $(ENVCPPFLAGS4) \ $(ADJUNCT_PROTO:%=-I%/usr/include) -CPPFLAGS.native=$(ENVCPPFLAGS1) $(ENVCPPFLAGS2) $(ENVCPPFLAGS3) \ - $(ENVCPPFLAGS4) -I$(NATIVE_ADJUNCT)/include +CPPFLAGS.native=-I$(NATIVE_ADJUNCT)/include CPPFLAGS= $(CPPFLAGS.first) $(CPPFLAGS.master) AS_CPPFLAGS= $(CPPFLAGS.first) $(CPPFLAGS.master) JAVAFLAGS= -source 7 -target 7 -Xlint:deprecation,-options |