MFC: r208468

At least on sparc64 these modules require ata_machdep.c.

Approved by:	re (kib)
This commit is contained in:
Marius Strobl 2010-05-26 17:30:14 +00:00
parent 129c311289
commit 6709b9fdf6
2 changed files with 10 additions and 3 deletions

View File

@ -1,9 +1,13 @@
# $FreeBSD$
.PATH: ${.CURDIR}/../../../dev/ata
.PATH: ${.CURDIR}/../../../dev/ata ${.CURDIR}/../../../${MACHINE}/${MACHINE}
KMOD= atadisk
SRCS= ata-disk.c
SRCS= ata-disk.c ${ata_machdep}
SRCS+= opt_ata.h ata_if.h device_if.h bus_if.h pci_if.h
.if exists(${.CURDIR}/../../../${MACHINE}/${MACHINE}/ata_machdep.c)
ata_machdep= ata_machdep.c
.endif
.include <bsd.kmod.mk>

View File

@ -2,7 +2,7 @@
S= ${.CURDIR}/../..
.PATH: $S/cam $S/cam/scsi $S/cam/ata
.PATH: $S/cam $S/cam/scsi $S/cam/ata $S/${MACHINE}/${MACHINE}
KMOD= cam
@ -28,6 +28,9 @@ SRCS+= scsi_xpt.c
SRCS+= ata_all.c
SRCS+= ata_xpt.c
SRCS+= ata_da.c
.if exists($S/${MACHINE}/${MACHINE}/ata_machdep.c)
SRCS+= ata_machdep.c
.endif
SRCS+= ata_pmp.c
EXPORT_SYMS= YES # XXX evaluate