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