Print this page
4027 remove CLOSED_BUILD
4028 remove CLOSED_IS_PRESENT
4029 remove tonic build bits
Reviewed by: Andy Stormont <andyjstormont@gmail.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/Makefile.lib
          +++ new/usr/src/lib/Makefile.lib
↓ open down ↓ 151 lines elided ↑ open up ↑
 152  152  # default value for "portable" source
 153  153  SRCS=           $(OBJECTS:%.o=$(SRCDIR)/%.c)
 154  154  
 155  155  # default build of an archive and a shared object,
 156  156  # overridden locally when extra processing is needed
 157  157  BUILD.AR=       $(AR) $(ARFLAGS) $@ $(AROBJS)
 158  158  BUILD.SO=       $(CC) -o $@ $(GSHARED) $(DYNFLAGS) $(PICS) $(EXTPICS) $(LDLIBS)
 159  159  BUILDCCC.SO=    $(CCC) -o $@ $(GSHARED) $(DYNFLAGS) $(PICS) $(EXTPICS) $(LDLIBS)
 160  160  
 161  161  # default dynamic library symlink
 162      -# IMPORTANT:: If you change INS.liblink OR INS.liblink64 here, then you 
 163      -# MUST also change the corresponding override definitions in
 164      -# $CLOSED/Makefile.tonic.
 165      -#
 166      -# If you do not do this, then the closedbins build for the OpenSolaris
 167      -# community will break. PS, the gatekeepers will be upset too.
 168      -#
 169  162  INS.liblink=    -$(RM) $@; $(SYMLINK) $(LIBLINKPATH)$(LIBLINKS)$(VERS) $@
 170  163  INS.liblinkccc= -$(RM) $@; $(SYMLINK) $(LIBLINKPATH)$(LIBLINKSCCC)$(VERS) $@
 171  164  
 172  165  # default 64-bit dynamic library symlink
 173  166  INS.liblink64=  -$(RM) $@; $(SYMLINK) $(LIBLINKPATH)$(LIBLINKS)$(VERS) $@
 174  167  INS.liblinkccc64= -$(RM) $@; $(SYMLINK) $(LIBLINKPATH)$(LIBLINKSCCC)$(VERS) $@
 175  168  
 176  169  #
 177  170  # If appropriate, augment POST_PROCESS_O and POST_PROCESS_SO to do CTF
 178  171  # processing.  We'd like to just conditionally append to POST_PROCESS_O and
↓ open down ↓ 82 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX