Print this page
4027 remove CLOSED_BUILD


  48         fcode.h                 \
  49         fc_plat.h               \
  50         idprom.h                \
  51         intr.h                  \
  52         intreg.h                \
  53         ivintr.h                \
  54         memlist_plat.h          \
  55         memnode.h               \
  56         nexusdebug.h            \
  57         prom_debug.h            \
  58         scb.h                   \
  59         sun4asi.h               \
  60         tod.h                   \
  61         trapstat.h              \
  62         vis.h                   \
  63         vm_machparam.h          \
  64         x_call.h                \
  65         xc_impl.h               \
  66         zsmach.h
  67 
  68 $(CLOSED_BUILD)CLOSED_SUN4_HDRS=        \
  69         memtestio.h
  70 
  71 HDRS=   \
  72         cheetahregs.h           \
  73         cpr_impl.h              \
  74         cpu_impl.h              \
  75         ecc_kstat.h             \
  76         envctrl.h               \
  77         envctrl_gen.h           \
  78         envctrl_ue250.h         \
  79         envctrl_ue450.h         \
  80         gpio_87317.h            \
  81         iocache.h               \
  82         iommu.h                 \
  83         machasi.h               \
  84         machclock.h             \
  85         machcpuvar.h            \
  86         machparam.h             \
  87         machsystm.h             \
  88         machthread.h            \
  89         mem_cache.h             \
  90         mmu.h                   \
  91         opl_module.h            \
  92         prom_plat.h             \
  93         pte.h                   \
  94         sbd_ioctl.h             \
  95         spitregs.h              \
  96         starfire.h              \
  97         sysioerr.h              \
  98         sysiosbus.h             \
  99         todmostek.h             \
 100         traptrace.h
 101 
 102 $(CLOSED_BUILD)CLOSED_HDRS=     \
 103         memtestio_ch.h          \
 104         memtestio_chp.h         \
 105         memtestio_ja.h          \
 106         memtestio_jg.h          \
 107         memtestio_oc.h          \
 108         memtestio_pn.h          \
 109         memtestio_sf.h          \
 110         memtestio_sr.h          \
 111         memtestio_u.h
 112 
 113 I2CHDRS =       clients/max1617.h misc/i2c_svc.h clients/i2c_client.h   \
 114                 clients/hpc3130.h clients/lm75.h        \
 115                 clients/pcf8591.h clients/ssc050.h $(CLOSED_I2CHDRS)
 116 
 117 I2C_DIRS=       clients misc
 118 USR_PSM_ISYS_I2C_ROOT=  $(USR_PSM_ISYS_DIR)/i2c
 119 USR_PSM_ISYS_I2C_DIRS=  $(USR_PSM_ISYS_I2C_ROOT) \
 120                         $(I2C_DIRS:%=$(USR_PSM_ISYS_I2C_ROOT)/%)
 121 
 122 ROOTI2CHDRS=            $(I2CHDRS:%=$(USR_PSM_ISYS_I2C_ROOT)/%)
 123 
 124 MONHDRS=
 125 #MONHDRS=       eeprom.h    idprom.h    keyboard.h  password.h
 126 
 127 USR_PSM_MON_DIR=        $(USR_PSM_ISYS_DIR)/mon
 128 
 129 ROOTHDRS=               $(HDRS:%=$(USR_PSM_ISYS_DIR)/%)
 130 $(CLOSED_BUILD)ROOTHDRS += $(CLOSED_HDRS:%=$(USR_PSM_ISYS_DIR)/%)
 131 
 132 SUN4_ROOTHDRS=          $(SUN4_HDRS:%=$(USR_PSM_ISYS_DIR)/%)
 133 $(CLOSED_BUILD)SUN4_ROOTHDRS += $(CLOSED_SUN4_HDRS:%=$(USR_PSM_ISYS_DIR)/%)
 134 
 135 ROOTMONHDRS=            $(MONHDRS:%=$(USR_PSM_MON_DIR)/%)
 136 
 137 ROOTDIR=                $(ROOT)/usr/share/src
 138 ROOTDIRS=               $(ROOTDIR)/uts $(ROOTDIR)/uts/$(PLATFORM)
 139 
 140 ROOTLINK=               $(ROOTDIR)/uts/$(PLATFORM)/sys
 141 LINKDEST=               ../../../../platform/$(PLATFORM)/include/sys
 142 
 143 CHECKHDRS=              $(HDRS:%.h=%.check) \
 144                         $(MONHDRS:%.h=mon/%.check) \
 145                         $(SUN4_HDRS:%.h=%.cmncheck)
 146 
 147 $(CLOSED_BUILD)CHECKHDRS += $(CLOSED_HDRS:%.h=$(CLOSED)/uts/sun4u/sys/%.check)
 148 $(CLOSED_BUILD)CHECKHDRS += \
 149                 $(CLOSED_I2CHDRS:%.h=$(CLOSED)/uts/sun4u/sys/i2c/%.check)
 150 
 151 .KEEP_STATE:
 152 
 153 .PARALLEL: $(CHECKHDRS) $(ROOTHDRS) $(ROOTMONHDRS) $(SUN4_ROOTHDRS)
 154 
 155 install_h: $(ROOTDIRS) $(USR_PSM_ISYS_I2C_DIRS) .WAIT \
 156                 $(ROOTHDRS) $(ROOTI2CHDRS) \
 157                 $(ROOTMONHDRS) \
 158                 $(SUN4_ROOTHDRS) $(ROOTLINK)
 159 
 160 check:  $(CHECKHDRS)
 161 
 162 #
 163 # install rules
 164 #
 165 $(USR_PSM_MON_DIR):     $(USR_PSM_ISYS_DIR)
 166         $(INS.dir)
 167 
 168 $(USR_PSM_ISYS_I2C_DIRS):
 169         $(INS.dir)
 170 
 171 $(USR_PSM_ISYS_DIR)/%:  $(CLOSED)/uts/sun4u/sys/% $(USR_PSM_ISYS_DIR)
 172         $(INS.file)
 173 
 174 $(USR_PSM_ISYS_DIR)/%:  $(CLOSED)/uts/sun4/sys/% $(USR_PSM_ISYS_DIR)
 175         $(INS.file)
 176 
 177 $(USR_PSM_ISYS_DIR)/%:  ../../sfmmu/sys/% $(USR_PSM_ISYS_DIR)
 178         $(INS.file)
 179 
 180 $(USR_PSM_ISYS_DIR)/%:  ../../sun4/sys/% $(USR_PSM_ISYS_DIR)
 181         $(INS.file)
 182 
 183 $(USR_PSM_MON_DIR)/%:   mon/% $(USR_PSM_MON_DIR)
 184         $(INS.file)
 185 
 186 $(ROOTDIRS):
 187         $(INS.dir)
 188 
 189 # -r because this used to be a directory and is now a link.
 190 $(ROOTLINK):    $(ROOTDIRS)
 191         -$(RM) -r $@; $(SYMLINK) $(LINKDEST) $@
 192 
 193 mon/%.check:    mon/%.h
 194         $(DOT_H_CHECK)
 195 
 196 %.check:        ../../sfmmu/sys/%.h


  48         fcode.h                 \
  49         fc_plat.h               \
  50         idprom.h                \
  51         intr.h                  \
  52         intreg.h                \
  53         ivintr.h                \
  54         memlist_plat.h          \
  55         memnode.h               \
  56         nexusdebug.h            \
  57         prom_debug.h            \
  58         scb.h                   \
  59         sun4asi.h               \
  60         tod.h                   \
  61         trapstat.h              \
  62         vis.h                   \
  63         vm_machparam.h          \
  64         x_call.h                \
  65         xc_impl.h               \
  66         zsmach.h
  67 



  68 HDRS=   \
  69         cheetahregs.h           \
  70         cpr_impl.h              \
  71         cpu_impl.h              \
  72         ecc_kstat.h             \
  73         envctrl.h               \
  74         envctrl_gen.h           \
  75         envctrl_ue250.h         \
  76         envctrl_ue450.h         \
  77         gpio_87317.h            \
  78         iocache.h               \
  79         iommu.h                 \
  80         machasi.h               \
  81         machclock.h             \
  82         machcpuvar.h            \
  83         machparam.h             \
  84         machsystm.h             \
  85         machthread.h            \
  86         mem_cache.h             \
  87         mmu.h                   \
  88         opl_module.h            \
  89         prom_plat.h             \
  90         pte.h                   \
  91         sbd_ioctl.h             \
  92         spitregs.h              \
  93         starfire.h              \
  94         sysioerr.h              \
  95         sysiosbus.h             \
  96         todmostek.h             \
  97         traptrace.h
  98 











  99 I2CHDRS =       clients/max1617.h misc/i2c_svc.h clients/i2c_client.h   \
 100                 clients/hpc3130.h clients/lm75.h        \
 101                 clients/pcf8591.h clients/ssc050.h
 102 
 103 I2C_DIRS=       clients misc
 104 USR_PSM_ISYS_I2C_ROOT=  $(USR_PSM_ISYS_DIR)/i2c
 105 USR_PSM_ISYS_I2C_DIRS=  $(USR_PSM_ISYS_I2C_ROOT) \
 106                         $(I2C_DIRS:%=$(USR_PSM_ISYS_I2C_ROOT)/%)
 107 
 108 ROOTI2CHDRS=            $(I2CHDRS:%=$(USR_PSM_ISYS_I2C_ROOT)/%)
 109 
 110 MONHDRS=
 111 #MONHDRS=       eeprom.h    idprom.h    keyboard.h  password.h
 112 
 113 USR_PSM_MON_DIR=        $(USR_PSM_ISYS_DIR)/mon
 114 
 115 ROOTHDRS=               $(HDRS:%=$(USR_PSM_ISYS_DIR)/%)

 116 
 117 SUN4_ROOTHDRS=          $(SUN4_HDRS:%=$(USR_PSM_ISYS_DIR)/%)

 118 
 119 ROOTMONHDRS=            $(MONHDRS:%=$(USR_PSM_MON_DIR)/%)
 120 
 121 ROOTDIR=                $(ROOT)/usr/share/src
 122 ROOTDIRS=               $(ROOTDIR)/uts $(ROOTDIR)/uts/$(PLATFORM)
 123 
 124 ROOTLINK=               $(ROOTDIR)/uts/$(PLATFORM)/sys
 125 LINKDEST=               ../../../../platform/$(PLATFORM)/include/sys
 126 
 127 CHECKHDRS=              $(HDRS:%.h=%.check) \
 128                         $(MONHDRS:%.h=mon/%.check) \
 129                         $(SUN4_HDRS:%.h=%.cmncheck)
 130 




 131 .KEEP_STATE:
 132 
 133 .PARALLEL: $(CHECKHDRS) $(ROOTHDRS) $(ROOTMONHDRS) $(SUN4_ROOTHDRS)
 134 
 135 install_h: $(ROOTDIRS) $(USR_PSM_ISYS_I2C_DIRS) .WAIT \
 136                 $(ROOTHDRS) $(ROOTI2CHDRS) \
 137                 $(ROOTMONHDRS) \
 138                 $(SUN4_ROOTHDRS) $(ROOTLINK)
 139 
 140 check:  $(CHECKHDRS)
 141 
 142 #
 143 # install rules
 144 #
 145 $(USR_PSM_MON_DIR):     $(USR_PSM_ISYS_DIR)
 146         $(INS.dir)
 147 
 148 $(USR_PSM_ISYS_I2C_DIRS):
 149         $(INS.dir)
 150 






 151 $(USR_PSM_ISYS_DIR)/%:  ../../sfmmu/sys/% $(USR_PSM_ISYS_DIR)
 152         $(INS.file)
 153 
 154 $(USR_PSM_ISYS_DIR)/%:  ../../sun4/sys/% $(USR_PSM_ISYS_DIR)
 155         $(INS.file)
 156 
 157 $(USR_PSM_MON_DIR)/%:   mon/% $(USR_PSM_MON_DIR)
 158         $(INS.file)
 159 
 160 $(ROOTDIRS):
 161         $(INS.dir)
 162 
 163 # -r because this used to be a directory and is now a link.
 164 $(ROOTLINK):    $(ROOTDIRS)
 165         -$(RM) -r $@; $(SYMLINK) $(LINKDEST) $@
 166 
 167 mon/%.check:    mon/%.h
 168         $(DOT_H_CHECK)
 169 
 170 %.check:        ../../sfmmu/sys/%.h