Print this page
11461 should use a native link-editor during the build
11463 SUNWonld has passed its use-by date
11464 cmd/sgs/tools should contain tools, not common code
11465 sgsmsg should be built with the rest of the build tools


  72                 sections_msg.o          segments_msg.o \
  73                 symbols_msg.o           symbols_sparc_msg.o \
  74                 syminfo_msg.o           time_msg.o \
  75                 version_msg.o
  76 
  77 
  78 OBJECTS =       $(COMOBJS) $(COMOBJS32) $(COMOBJS64) $(ELFCAP_OBJS) \
  79                 $(ASOBJS) $(BLTOBJS)
  80 
  81 #
  82 # This library is unusual since it's a static archive of PIC objects.
  83 # Since static archives should never contain CTF data (regardless of
  84 # whether the object code is position-independent), we disable CTF.
  85 #
  86 NOCTFOBJS =     $(OBJECTS)
  87 CTFMERGE_LIB =  :
  88 
  89 include $(SRC)/lib/Makefile.lib
  90 include $(SRC)/cmd/sgs/Makefile.com
  91 


  92 CERRWARN        += -_gcc=-Wno-type-limits
  93 CERRWARN        += -_gcc=-Wno-switch
  94 
  95 # not linted
  96 SMATCH=off
  97 
  98 CTFCONVERT_O=
  99 
 100 README_REVISION=../../packages/common/readme_revision
 101 ONLDREADME=     ../../packages/common/SUNWonld-README
 102 
 103 PICS=           $(OBJECTS:%=pics/%)
 104 
 105 CPPFLAGS +=     -I$(SRCBASE)/lib/libc/inc -I$(ELFCAP) \
 106                 -I$(SRC)/common/sgsrtcid
 107 
 108 ARFLAGS=        cr
 109 
 110 AS_CPPFLAGS=    -P -D_ASM $(CPPFLAGS)
 111 
 112 BLTDATA=        $(BLTOBJS:%.o=%.c) $(BLTOBJS:%.o=%.h) report_bufsize.h
 113 
 114 MSGSRCS=        $(COMOBJS:%.o=../common/%.c) \
 115                 $(COMOBJS_NOMSG:%.o=../common/%.c) \
 116                 $(ELFCOM_OBJS:%.o=$(ELFCAP)/%.c)
 117 
 118 SGSMSGTARG=     $(BLTOBJS:%_msg.o=../common/%.msg)
 119 
 120 CLEANFILES +=   $(BLTDATA) bld_vernote vernote.s


  72                 sections_msg.o          segments_msg.o \
  73                 symbols_msg.o           symbols_sparc_msg.o \
  74                 syminfo_msg.o           time_msg.o \
  75                 version_msg.o
  76 
  77 
  78 OBJECTS =       $(COMOBJS) $(COMOBJS32) $(COMOBJS64) $(ELFCAP_OBJS) \
  79                 $(ASOBJS) $(BLTOBJS)
  80 
  81 #
  82 # This library is unusual since it's a static archive of PIC objects.
  83 # Since static archives should never contain CTF data (regardless of
  84 # whether the object code is position-independent), we disable CTF.
  85 #
  86 NOCTFOBJS =     $(OBJECTS)
  87 CTFMERGE_LIB =  :
  88 
  89 include $(SRC)/lib/Makefile.lib
  90 include $(SRC)/cmd/sgs/Makefile.com
  91 
  92 SRCDIR =        $(SRC)/cmd/sgs/libconv
  93 
  94 CERRWARN        += -_gcc=-Wno-type-limits
  95 CERRWARN        += -_gcc=-Wno-switch
  96 
  97 # not linted
  98 SMATCH=off
  99 
 100 CTFCONVERT_O=
 101 
 102 README_REVISION= $(SGSHOME)/tools/readme_revision
 103 ONLDREADME=      $(SGSHOME)/tools/SUNWonld-README
 104 
 105 PICS=           $(OBJECTS:%=pics/%)
 106 
 107 CPPFLAGS +=     -I$(SRC)/lib/libc/inc -I$(ELFCAP) \
 108                 -I$(SRC)/common/sgsrtcid
 109 
 110 ARFLAGS=        cr
 111 
 112 AS_CPPFLAGS=    -P -D_ASM $(CPPFLAGS)
 113 
 114 BLTDATA=        $(BLTOBJS:%.o=%.c) $(BLTOBJS:%.o=%.h) report_bufsize.h
 115 
 116 MSGSRCS=        $(COMOBJS:%.o=../common/%.c) \
 117                 $(COMOBJS_NOMSG:%.o=../common/%.c) \
 118                 $(ELFCOM_OBJS:%.o=$(ELFCAP)/%.c)
 119 
 120 SGSMSGTARG=     $(BLTOBJS:%_msg.o=../common/%.msg)
 121 
 122 CLEANFILES +=   $(BLTDATA) bld_vernote vernote.s