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


  51         pro_encode_nm.o         \
  52         pro_error.o             \
  53         pro_expr.o              \
  54         pro_finish.o            \
  55         pro_forms.o             \
  56         pro_frame.o             \
  57         pro_funcs.o             \
  58         pro_init.o              \
  59         pro_line.o              \
  60         pro_macinfo.o           \
  61         pro_pubnames.o          \
  62         pro_reloc.o             \
  63         pro_reloc_stream.o      \
  64         pro_reloc_symbolic.o    \
  65         pro_section.o           \
  66         pro_types.o             \
  67         pro_vars.o              \
  68         pro_weaks.o
  69 
  70 include $(SRC)/lib/Makefile.lib
  71 
  72 
  73 FILEMODE =      0755
  74 SRCDIR =        $(SRC)/lib/libdwarf/common/
  75 SRCS =          $(PICS:%.o=$(SRCDIR)/%.c)
  76 
  77 CPPFLAGS +=     -I$(SRCDIR) -DELF_TARGET_ALL=1
  78 CERRWARN +=     -_gcc=-Wno-unused
  79 CERRWARN +=     -_gcc=-Wno-implicit-function-declaration
  80 
  81 # libdwarf not clean
  82 SMATCH=off
  83 

  84 LDLIBS = -lelf -lc
  85 
  86 .KEEP_STATE:
  87 .PARALLEL:
  88 
  89 all:    $(DYNLIB)
  90 
  91 install: all $(ROOTONBLDLIBMACH)/libdwarf.so.1 $(ROOTONBLDLIBMACH)/libdwarf.so
  92 
  93 $(ROOTONBLDLIBMACH)/%: %
  94         $(INS.file)
  95 
  96 $(ROOTONBLDLIBMACH)/$(LIBLINKS): $(ROOTONBLDLIBMACH)/$(LIBLINKS)$(VERS)
  97         $(INS.liblink)
  98 
  99 FRC:
 100 
 101 # We can't provide CTF information for libdwarf, as the CTF tools themselves
 102 # depond upon it, and so aren't built yet.
 103 $(DYNLIB) := CTFMERGE_POST= :


  51         pro_encode_nm.o         \
  52         pro_error.o             \
  53         pro_expr.o              \
  54         pro_finish.o            \
  55         pro_forms.o             \
  56         pro_frame.o             \
  57         pro_funcs.o             \
  58         pro_init.o              \
  59         pro_line.o              \
  60         pro_macinfo.o           \
  61         pro_pubnames.o          \
  62         pro_reloc.o             \
  63         pro_reloc_stream.o      \
  64         pro_reloc_symbolic.o    \
  65         pro_section.o           \
  66         pro_types.o             \
  67         pro_vars.o              \
  68         pro_weaks.o
  69 
  70 include $(SRC)/lib/Makefile.lib
  71 include $(SRC)/tools/Makefile.tools
  72 
  73 FILEMODE =      0755
  74 SRCDIR =        $(SRC)/lib/libdwarf/common/
  75 SRCS =          $(PICS:%.o=$(SRCDIR)/%.c)
  76 
  77 CPPFLAGS +=     -I$(SRCDIR) -DELF_TARGET_ALL=1
  78 CERRWARN +=     -_gcc=-Wno-unused
  79 CERRWARN +=     -_gcc=-Wno-implicit-function-declaration
  80 
  81 # libdwarf not clean
  82 SMATCH=off
  83 
  84 DYNFLAGS += '-R$$ORIGIN/../../lib/$(MACH)'
  85 LDLIBS = -lelf -lc
  86 
  87 .KEEP_STATE:
  88 .PARALLEL:
  89 
  90 all:    $(DYNLIB)
  91 
  92 install: all $(ROOTONBLDLIBMACH)/libdwarf.so.1 $(ROOTONBLDLIBMACH)/libdwarf.so
  93 
  94 $(ROOTONBLDLIBMACH)/%: %
  95         $(INS.file)
  96 
  97 $(ROOTONBLDLIBMACH)/$(LIBLINKS): $(ROOTONBLDLIBMACH)/$(LIBLINKS)$(VERS)
  98         $(INS.liblink)
  99 
 100 FRC:
 101 
 102 # We can't provide CTF information for libdwarf, as the CTF tools themselves
 103 # depond upon it, and so aren't built yet.
 104 $(DYNLIB) := CTFMERGE_POST= :