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)/%)