On Wed, Jul 10, 2019 at 11:19:22AM +0100, Patrick Welche wrote:
> I see
>
> ld -Map netbsd.map --cref -T netbsd.ldscript -Ttext 0xffffffff80200000 -e
> start -z max-page-size=0x200000 -X -o netbsd ${SYSTEM_OBJ:[@]:Nswapnetbsd.o}
> ${EXTRA_OBJ} vers.o swapnetbsd.o
> ld: hidms.o: in function `hidms_intr':
> /usr/src/sys/arch/amd64/compile/QUARK/../../../../dev/hid/hidms.c:273:
> undefined reference to `tpcalib_trans'
> ld: ims.o: in function `ims_attach':
> /usr/src/sys/arch/amd64/compile/QUARK/../../../../dev/i2c/ims.c:139:
> undefined reference to `tpcalib_init'
> ld: /usr/src/sys/arch/amd64/compile/QUARK/../../../../dev/i2c/ims.c:140:
> undefined reference to `tpcalib_ioctl'
> ld: ims.o: in function `ims_ioctl':
> /usr/src/sys/arch/amd64/compile/QUARK/../../../../dev/i2c/ims.c:234:
> undefined reference to `tpcalib_ioctl'
I tried to fix it for hidms, maybe ims needs that too (but since you have
both it should now work for you).
Martin