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

*** 27,69 **** # # # Makefile to support tools used for linker development: # ! # o sgsmsg creates message headers/arrays/catalogs (a native tool). # # Note, these tools are not part of the product. # # cmd/sgs/tools/Makefile.com include $(SRC)/cmd/Makefile.cmd include $(SRC)/cmd/sgs/Makefile.com ! SGSPROTO= ../../proto/$(MACH) ! ! COMOBJS= ! ! NATOBJS= piglatin.o ! ! OBJECTS= $(COMOBJS) $(NATOBJS) ! ! AVLOBJ= avl.o ! TOOL_OBJS= sgsmsg.o string_table.o findprime.o assfail.o ! SGSMSG_OBJS= $(TOOL_OBJS) $(AVLOBJ) ! SGSMSG_SRCS= $(TOOL_OBJS:%.o=../common/%.c) \ ! $(AVLOBJ:%.o=$(VAR_AVLDIR)/%.c) ! ! $(SGSMSG_OBJS) := NATIVE_CFLAGS += -I../../include $(VAR_TOOLS_CPPFLAGS) ! PROGS= $(COMOBJS:%.o=%) ! NATIVE= $(NATOBJS:%.o=%) sgsmsg ! SRCS= $(COMOBJS:%.o=../common/%.c) $(NATOBJS:%.o=../common/%.c) CPPFLAGS += $(VAR_TOOLS_CPPFLAGS) - LDFLAGS += $(CC_USE_PROTO) - CLEANFILES += $(SGSMSG_OBJS) ROOTDIR= $(ROOT)/opt/SUNWonld ROOTPROGS= $(PROGS:%=$(ROOTDIR)/bin/%) FILEMODE= 0755 --- 27,54 ---- # # # Makefile to support tools used for linker development: # ! # chkmsg - checks that sgsmsg is used correctly ! # piglatin - generates phone message catalogs for testing # + # Note, these tools are not part of the product. # # cmd/sgs/tools/Makefile.com include $(SRC)/cmd/Makefile.cmd include $(SRC)/cmd/sgs/Makefile.com ! OBJECTS= piglatin.o ! NATIVE= $(OBJECTS:%.o=%) ! SRCS= $(OBJECTS:%.o=../common/%.c) CPPFLAGS += $(VAR_TOOLS_CPPFLAGS) ROOTDIR= $(ROOT)/opt/SUNWonld ROOTPROGS= $(PROGS:%=$(ROOTDIR)/bin/%) FILEMODE= 0755