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>

Split Close
Expand all
Collapse all
          --- old/usr/src/boot/sys/boot/efi/libefi/Makefile
          +++ new/usr/src/boot/sys/boot/efi/libefi/Makefile
↓ open down ↓ 3 lines elided ↑ open up ↑
   4    4  # You may only use this file in accordance with the terms of version
   5    5  # 1.0 of the CDDL.
   6    6  #
   7    7  # A full copy of the text of the CDDL should have accompanied this
   8    8  # source.  A copy of the CDDL is also available via the Internet at
   9    9  # http://www.illumos.org/license/CDDL.
  10   10  #
  11   11  
  12   12  #
  13   13  # Copyright 2015 Toomas Soome <tsoome@me.com>
       14 +# Copyright 2016 RackTop Systems.
  14   15  #
  15   16  
  16   17  include $(SRC)/Makefile.master
  17   18  
  18   19  CC=     $(GCC_ROOT)/bin/gcc
  19   20  
  20   21  LIB=    efi
  21   22  
  22      -all:    machine x86 lib$(LIB).a
       23 +all:    lib$(LIB).a
       24 +
  23   25  install:
  24   26  
  25   27  SRCS=   delay.c efi_console.c efinet.c efipart.c errno.c handles.c \
  26   28          libefi.c time.c
  27   29  
  28   30  OBJS=   $(SRCS:%.c=%.o)
  29   31  
  30   32  CPPFLAGS= -DTERM_EMU
  31   33  CFLAGS = -O2
  32   34  
↓ open down ↓ 26 lines elided ↑ open up ↑
  59   61  clobber:
  60   62          $(RM) $(CLEANFILES) $(OBJS) machine x86 lib$(LIB).a
  61   63  
  62   64  machine:
  63   65          $(RM) machine
  64   66          $(SYMLINK) ../../../amd64/include machine
  65   67  
  66   68  x86:
  67   69          $(RM) x86
  68   70          $(SYMLINK) ../../../x86/include x86
       71 +
       72 +$(OBJS): machine x86
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX