Makefile.rules revision 42d734fc7fb75dc32911962a45df1e01e6e87c46
2N/A# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2N/A# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2N/A# uts/sun4u/starfire and its children.
2N/A$(OBJS_DIR)/%.o: $(UTSBASE)/sun4u/starfire/cvc/%.c
$(COMPILE.c) -o $@ $<
$(OBJS_DIR)/%.o: $(UTSBASE)/sun4u/starfire/cvcredir/%.c
$(COMPILE.c) -o $@ $<
DRMACH_IL= $(OBJS_DIR)/drmach.il
$(OBJS_DIR)/drmach.o := CC_XARCH_32 = -xarch=v8plusa
$(OBJS_DIR)/%.o: $(UTSBASE)/sun4u/starfire/io/%.c
$(COMPILE.c) -o $@ $<
$(OBJS_DIR)/%.o: $(UTSBASE)/sun4u/starfire/ml/%.s
$(COMPILE.s) -o $@ $<
$(OBJS_DIR)/%.o: $(UTSBASE)/sun4u/starfire/os/%.c
$(COMPILE.c) -o $@ $<
STARFIRE_IO= $(UTSBASE)/sun4u/starfire/io
CLEANFILES += $(STARFIRE_IO)/drmach_err.c
$(STARFIRE_IO)/drmach_err.c: $(SBDGENERR) $(SBD_IOCTL)
$(DRMACH_IL): $(UTSBASE)/sun4u/starfire/ml/drmach.il.cpp
$(IL_CPP) $(UTSBASE)/sun4u/starfire/ml/drmach.il.cpp > $@
$(LINTS_DIR)/%.ln: $(UTSBASE)/sun4u/starfire/cvc/%.c
@($(LHEAD) $(LINT.c) $< $(LTAIL))
$(LINTS_DIR)/%.ln: $(UTSBASE)/sun4u/starfire/cvcredir/%.c
@($(LHEAD) $(LINT.c) $< $(LTAIL))
$(LINTS_DIR)/%.ln: $(UTSBASE)/sun4u/starfire/io/%.c
@($(LHEAD) $(LINT.c) $< $(LTAIL))
$(LINTS_DIR)/%.ln: $(UTSBASE)/sun4u/starfire/ml/%.s
@($(LHEAD) $(LINT.s) $< $(LTAIL))
$(LINTS_DIR)/%.ln: $(UTSBASE)/sun4u/starfire/os/%.c
@($(LHEAD) $(LINT.c) $< $(LTAIL))