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
*** 113,134 ****
.KEEP_STATE:
.PARALLEL: $(SUBDIRS)
! all install: native-add .WAIT $(SUBDIRS)
include $(SRC)/cmd/Makefile.targ
# Messaging support
#
_msg: _msg_gettext _msg_sgsmsg
_msg_gettext: $(MSGDOMAIN)/$(POFILE)
! # $(MACH)/sgsmsg must be built before we can descend into $(MSGDIR)
! _msg_sgsmsg: native-add .WAIT $(MSGDIR)
$(MSGDOMAIN)/$(POFILE): \
$(MSGDOMAIN) $(POFILE)
$(POFILE): $(POSUBDIRS)
--- 113,133 ----
.KEEP_STATE:
.PARALLEL: $(SUBDIRS)
! all install: $(SUBDIRS)
include $(SRC)/cmd/Makefile.targ
# Messaging support
#
_msg: _msg_gettext _msg_sgsmsg
_msg_gettext: $(MSGDOMAIN)/$(POFILE)
! _msg_sgsmsg: $(MSGDIR)
$(MSGDOMAIN)/$(POFILE): \
$(MSGDOMAIN) $(POFILE)
$(POFILE): $(POSUBDIRS)
*** 147,189 ****
@ cd lex; pwd; $(MAKE) $@
@ cd yacc; pwd; $(MAKE) $@
lint:
! delete \
! clean clobber: native-clobber .WAIT $(SUBDIRS) $(MSGDIR)
$(SUBDIRS): FRC
@ cd $@; pwd; $(MAKE) $(TARGET)
-
- # Integration of ld and ld.so.1 in some developement cycles requires that both
- # of these modules be built using the new ld. This `native' target allows us
- # to build a local ld which will then be used to build the delivered version of
- # itself and ld.so.1. Once this new functionality appears in the standard ld
- # this target can be disabled.
-
- native-add: FRC
- @ cd tools/$(MACH); pwd; $(MAKE) native
- @ cd libconv/$(MACH); pwd; $(MAKE)
- @ cd libelf/$(MACH); pwd; $(MAKE) native
- @ cd liblddbg/$(MACH); pwd; $(MAKE) native
- @ cd libldstab/$(MACH); pwd; $(MAKE) native
- @ cd libld/$(MACH); pwd; $(MAKE) native
- @ cd ld/$(MACH); pwd; $(MAKE) native
-
- native-clobber:
- @ cd tools; pwd; $(MAKE) $(TARGET)
- $(RM) -r proto/$(MACH)
-
FRC:
#
# Cross-reference customization: ignore the directories named by XRPRUNE,
# and tweak the file globs slightly.
#
! XRPRUNE= rtld.4.x packages abi
XRADD= *.msg mapfile*
XRDEL= Makefile* kobj_*
#
# Establish a set of directories for xref to search. As there are duplicates
--- 146,167 ----
@ cd lex; pwd; $(MAKE) $@
@ cd yacc; pwd; $(MAKE) $@
lint:
! delete clean clobber: $(SUBDIRS) $(MSGDIR)
$(SUBDIRS): FRC
@ cd $@; pwd; $(MAKE) $(TARGET)
FRC:
#
# Cross-reference customization: ignore the directories named by XRPRUNE,
# and tweak the file globs slightly.
#
! XRPRUNE= rtld.4.x abi
XRADD= *.msg mapfile*
XRDEL= Makefile* kobj_*
#
# Establish a set of directories for xref to search. As there are duplicates