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