Print this page
7438 intermittent build failures from the new boot loader
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
Reviewed by: Toomas Soome <tsoome@me.com>

@@ -9,21 +9,22 @@
 # http://www.illumos.org/license/CDDL.
 #
 
 #
 # Copyright 2016 Toomas Soome <tsoome@me.com>
+# Copyright 2016 RackTop Systems.
 #
 
 include $(SRC)/Makefile.master
 
 AS=     $(GNU_ROOT)/bin/gas
 LD=     $(GNU_ROOT)/bin/gld
 CC=     $(GCC_ROOT)/bin/gcc
 
 LIBRARY=        libstand.a
 
-all install: machine x86 $(LIBRARY)
+all install: $(LIBRARY)
 
 LIB_BASE=       $(SRC)/boot/lib
 LIBSTAND_SRC=   $(LIB_BASE)/libstand
 
 CPPFLAGS =      -nostdinc -I../../../../include -I${LIBSTAND_SRC} -I../../..

@@ -52,10 +53,12 @@
 
 x86:
         $(RM) x86
         $(SYMLINK) ../../../x86/include x86
 
+$(OBJS): machine x86
+
 %.o:    $(LIBSTAND_SRC)/%.c
         $(COMPILE.c) $<
 
 %.o:    $(LIB_BASE)/libc/net/%.c
         $(COMPILE.c) $<