Print this page
10593 illumos build should not use kernel modules as link-editor input


 141 .KEEP_STATE:
 142 
 143 .PARALLEL:      $(LIBSTUBS)
 144 
 145 def:            $(DEF_DEPS)
 146 
 147 all:            $(ALL_DEPS)
 148 
 149 clean:          $(CLEAN_DEPS)
 150 
 151 clobber:        $(CLOBBER_DEPS)
 152 
 153 lint:           $(LINT_DEPS)
 154 
 155 modlintlib:     $(MODLINTLIB_DEPS)
 156 
 157 clean.lint:     $(CLEAN_LINT_DEPS)
 158 
 159 install:        $(INSTALL_DEPS)
 160 
 161 $(LIBGEN):      $(GENUNIX) $(LIBSTUBS)
 162         $(BUILD.SO) $(GENUNIX) $(LIBSTUBS)
 163 
 164 $(GENUNIX): $(IPCTF_TARGET) $(OBJECTS)
 165         @pwd
 166         $(LD) -r $(LDFLAGS) -o $@ $(OBJECTS)
 167         $(CTFMERGE_GENUNIX_MERGE)
 168         $(POST_PROCESS)
 169 
 170 $(OBJECTS): $(OBJS_DIR)
 171 
 172 #
 173 #       Include common targets.
 174 #
 175 include $(UTSBASE)/sparc/Makefile.targ
 176 
 177 #
 178 #       Include workarounds.
 179 #
 180 include $(UTSBASE)/$(PLATFORM)/Makefile.workarounds
 181 
 182 ALL_DEFS +=     $(WORKAROUND_DEFS)


 141 .KEEP_STATE:
 142 
 143 .PARALLEL:      $(LIBSTUBS)
 144 
 145 def:            $(DEF_DEPS)
 146 
 147 all:            $(ALL_DEPS)
 148 
 149 clean:          $(CLEAN_DEPS)
 150 
 151 clobber:        $(CLOBBER_DEPS)
 152 
 153 lint:           $(LINT_DEPS)
 154 
 155 modlintlib:     $(MODLINTLIB_DEPS)
 156 
 157 clean.lint:     $(CLEAN_LINT_DEPS)
 158 
 159 install:        $(INSTALL_DEPS)
 160 
 161 $(LIBGEN):      $(OBJECTS) $(LIBSTUBS)
 162         $(BUILD.SO) $(OBJECTS) $(LIBSTUBS)
 163 
 164 $(GENUNIX): $(IPCTF_TARGET) $(OBJECTS)
 165         @pwd
 166         $(LD) -r $(LDFLAGS) -o $@ $(OBJECTS)
 167         $(CTFMERGE_GENUNIX_MERGE)
 168         $(POST_PROCESS)
 169 
 170 $(OBJECTS): $(OBJS_DIR)
 171 
 172 #
 173 #       Include common targets.
 174 #
 175 include $(UTSBASE)/sparc/Makefile.targ
 176 
 177 #
 178 #       Include workarounds.
 179 #
 180 include $(UTSBASE)/$(PLATFORM)/Makefile.workarounds
 181 
 182 ALL_DEFS +=     $(WORKAROUND_DEFS)