Print this page
4027 remove CLOSED_BUILD
4028 remove CLOSED_IS_PRESENT
4029 remove tonic build bits
Reviewed by: Andy Stormont <andyjstormont@gmail.com>

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/sparc/st/Makefile
          +++ new/usr/src/uts/sparc/st/Makefile
↓ open down ↓ 119 lines elided ↑ open up ↑
 120  120  # Warlock targets
 121  121  #
 122  122  # Note that in warlock_with_{esp,isp} it is important to load st.ll
 123  123  # before {isp,esp}.ll; the reason is that both have _init/_info/_fini
 124  124  # and warlock can only handle one extern function by a given name;
 125  125  # any loaded after the first are ignored.
 126  126  
 127  127  SCSI_FILES = $(SCSI_OBJS:%.o=-l ../scsi/%.ll)
 128  128  
 129  129  WARLOCK_TARGETS =  warlock_alone warlock_with_esp warlock_with_fas
 130      -$(CLOSED_BUILD)WARLOCK_TARGETS += warlock_with_isp warlock_with_glm
 131  130  
 132  131  warlock: $(WARLOCK_TARGETS)
 133  132  
 134  133  warlock_alone: $(WARLOCK_OK)
 135  134  
 136  135  warlock_with_esp: $(WLCMD_DIR)/st_with_esp.wlcmd $(WARLOCK_OUT) scsi_files \
 137  136          esp_files warlock_ddi.files
 138  137          $(WARLOCK) -c $(WLCMD_DIR)/st_with_esp.wlcmd \
 139  138                  $(WARLOCK_OUT) ../esp/esp $(SCSI_FILES)  \
 140  139                  -l ../warlock/ddi_dki_impl.ll
 141  140  
 142  141  warlock_with_fas: $(WLCMD_DIR)/st_with_fas.wlcmd $(WARLOCK_OUT) scsi_files \
 143  142          fas_files warlock_ddi.files
 144  143          $(WARLOCK) -c $(WLCMD_DIR)/st_with_fas.wlcmd \
 145  144                  $(WARLOCK_OUT) \
 146  145                  ../fas/fas ../fas/fas_callbacks \
 147  146                  $(SCSI_FILES)  \
 148  147                  -l ../warlock/ddi_dki_impl.ll
 149  148  
 150      -warlock_with_isp: $(WLCMD_DIR)/st_with_isp.wlcmd $(WARLOCK_OUT) scsi_files \
 151      -        isp_files warlock_ddi.files
 152      -        $(WARLOCK) -c $(WLCMD_DIR)/st_with_isp.wlcmd \
 153      -                $(WARLOCK_OUT) $(CLOSED)/uts/sparc/isp/isp $(SCSI_FILES)  \
 154      -                -l ../warlock/ddi_dki_impl.ll
 155      -
 156      -warlock_with_glm: $(WLCMD_DIR)/st_with_glm.wlcmd $(WARLOCK_OUT) scsi_files \
 157      -        glm_files warlock_ddi.files
 158      -        $(WARLOCK) -c $(WLCMD_DIR)/st_with_glm.wlcmd \
 159      -                $(WARLOCK_OUT) $(CLOSED)/uts/sparc/glm/glm $(SCSI_FILES) \
 160      -                -l ../warlock/ddi_dki_impl.ll
 161      -
 162  149  scsi_files:
 163  150          @cd ../scsi; pwd; $(MAKE) warlock
 164  151  
 165  152  esp_files:
 166  153          @cd ../esp; pwd; $(MAKE) warlock
 167  154  
 168  155  fas_files:
 169  156          @cd ../fas; pwd; $(MAKE) warlock
 170  157  
 171      -isp_files:
 172      -        @cd $(CLOSED)/uts/sparc/isp; pwd; $(MAKE) warlock
 173      -
 174      -glm_files:
 175      -        @cd $(CLOSED)/uts/sparc/glm; pwd; $(MAKE) warlock
 176      -
 177  158  st.ok: $(WLCMD_DIR)/st.wlcmd st.ll st_conf.ll  scsi_files warlock_ddi.files
 178  159          $(WARLOCK) -c $(WLCMD_DIR)/st.wlcmd $(WARLOCK_OUT) $(SCSI_FILES) \
 179  160          -l ../warlock/ddi_dki_impl.ll
 180  161          $(TOUCH) $@
 181  162  
 182  163  %.ll: $(UTSBASE)/common/io/scsi/targets/%.c
 183  164          $(WLCC) $(CPPFLAGS) -DDEBUG -o $@ $<
 184  165  
 185  166  warlock_ddi.files:
 186  167          @cd ../warlock; pwd; $(MAKE) warlock
 187  168  
 188  169  scsi.files:
 189  170          @cd ../scsi; pwd; $(MAKE) warlock
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX