Print this page
104 Bring back lx brand

@@ -74,11 +74,11 @@
 .KEEP_STATE:
 
 .PARALLEL:      $(PARALLEL_KMODS) $(CLOSED_KMODS) $(SVVS) $(XMODS) \
                 $(CLOSED_XMODS) config $(LINT_DEPS)
 
-def all install clean clobber modlist: $(KMODS) $(CLOSED_KMODS) \
+def all install clean clobber modlist: genassym $(KMODS) $(CLOSED_KMODS) \
         $(SVVS) $(XMODS) $(CLOSED_XMODS) config
 
 
 #
 # Privilege constants

@@ -114,11 +114,11 @@
 #   prerequisites.
 #
 # intel/dtrace depends on i86pc/genassym, so we need to build both
 # i86pc/genassym and intel/genassym.
 #
-all.prereq install.prereq def.prereq: genunix FRC
+all.prereq install.prereq def.prereq: genassym genunix FRC
         @cd ../i86pc/genassym; pwd; $(MAKE) $(@:%.prereq=%)
 
 #
 # i86pc lint libraries should be built first
 #

@@ -133,11 +133,11 @@
 genunix: $(PRIVS_C)
 
 modlintlib clean.lint: $(LINT_KMODS) $(CLOSED_LINT_KMODS) $(SVVS) \
         $(XMODS) $(CLOSED_XMODS)
 
-$(KMODS) $(SUBDIRS) config:     FRC
+genassym $(KMODS) $(SUBDIRS) config:    FRC
         @cd $@; pwd; $(MAKE) $(NO_STATE) $(TARGET)
 
 $(CLOSED_KMODS):        FRC
         cd $(CLOSED)/uts/intel/$@; pwd; $(MAKE) $(NO_STATE) $(TARGET)