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
*** 45,90 ****
statistics64.o support64.o syms64.o unused64.o \
util64.o version64.o
BLTOBJ = msg.o
! TOOLOBJ = alist.o
! OBJECTS = $(BLTOBJ) $(COMOBJS) $(COMOBJS32) $(COMOBJS64) $(TOOLOBJ)
include $(SRC)/lib/Makefile.lib
include $(SRC)/cmd/sgs/Makefile.com
! SRCDIR = ../common
CERRWARN += -_gcc=-Wno-unused-value
CERRWARN += -_gcc=-Wno-uninitialized
CERRWARN += -_gcc=-Wno-parentheses
! CPPFLAGS += -I$(SRCBASE)/lib/libc/inc
! DYNFLAGS += $(VERSREF) $(CC_USE_PROTO) '-R$$ORIGIN'
! LDLIBS += $(CONVLIBDIR) $(CONV_LIB) -lc
!
! native := DYNFLAGS += $(CONVLIBDIR)
! native := CPPFLAGS += -DNATIVE_BUILD
BLTDEFS = msg.h
BLTDATA = msg.c
BLTMESG = $(SGSMSGDIR)/liblddbg
BLTFILES = $(BLTDEFS) $(BLTDATA) $(BLTMESG)
! SGSMSGCOM = ../common/liblddbg.msg
SGSMSGALL = $(SGSMSGCOM)
SGSMSGTARG = $(SGSMSGCOM)
SGSMSGFLAGS += -h $(BLTDEFS) -d $(BLTDATA) -m $(BLTMESG) -n liblddbg_msg
! CHKSRCS = $(COMOBJS32:%32.o=../common/%.c)
! LIBSRCS = $(COMOBJS:%.o=../common/%.c) \
! $(TOOLOBJ:%.o=$(SGSTOOLS)/common/%.c) $(BLTDATA)
CLEANFILES += $(BLTFILES)
CLOBBERFILES += $(DYNLIB) $(LIBLINKS)
ROOTFS_DYNLIB = $(DYNLIB:%=$(ROOTFS_LIBDIR)/%)
--- 45,88 ----
statistics64.o support64.o syms64.o unused64.o \
util64.o version64.o
BLTOBJ = msg.o
! SGSCOMMONOBJ = alist.o
! OBJECTS = $(BLTOBJ) $(COMOBJS) $(COMOBJS32) $(COMOBJS64) $(SGSCOMMONOBJ)
include $(SRC)/lib/Makefile.lib
include $(SRC)/cmd/sgs/Makefile.com
! SRCDIR = $(SGSHOME)/liblddbg
! MAPFILEDIR = $(SRCDIR)/common
CERRWARN += -_gcc=-Wno-unused-value
CERRWARN += -_gcc=-Wno-uninitialized
CERRWARN += -_gcc=-Wno-parentheses
! CPPFLAGS += -I$(SRC)/lib/libc/inc
! DYNFLAGS += $(VERSREF) '-R$$ORIGIN'
! LDLIBS += $(CONVLIBDIR) -lconv -lc
BLTDEFS = msg.h
BLTDATA = msg.c
BLTMESG = $(SGSMSGDIR)/liblddbg
BLTFILES = $(BLTDEFS) $(BLTDATA) $(BLTMESG)
! SGSMSGCOM = $(SRCDIR)/common/liblddbg.msg
SGSMSGALL = $(SGSMSGCOM)
SGSMSGTARG = $(SGSMSGCOM)
SGSMSGFLAGS += -h $(BLTDEFS) -d $(BLTDATA) -m $(BLTMESG) -n liblddbg_msg
! CHKSRCS = $(COMOBJS32:%32.o=$(SRCDIR)/common/%.c)
! LIBSRCS = $(COMOBJS:%.o=$(SRCDIR)/common/%.c) \
! $(SGSCOMMONOBJ:%.o=$(SGSCOMMON)/%.c) $(BLTDATA)
CLEANFILES += $(BLTFILES)
CLOBBERFILES += $(DYNLIB) $(LIBLINKS)
ROOTFS_DYNLIB = $(DYNLIB:%=$(ROOTFS_LIBDIR)/%)