1# rts sources 2HERE=${NETBSDSRCDIR}/minix/lib/libc/arch/${ARCHSUBDIR}/sys 3.PATH: ${HERE} 4 5TMP=ucontextoffsets.h.tmp 6CF=${HERE}/ucontextoffsets.cf 7 8INCS+=ucontextoffsets.h 9 10ucontext.o: ucontextoffsets.h 11 12SRCS+= \ 13 __sigreturn.S \ 14 _do_kernel_call_intr.S \ 15 _ipc.S \ 16 brksize.S \ 17 get_minix_kerninfo.S \ 18 ucontext.S 19 20ucontextoffsets.h: ${CF} 21ucontextoffsets.h: ${NETBSDSRCDIR}/sys/sys/ucontext.h 22ucontextoffsets.h: ${NETBSDSRCDIR}/minix/include/arch/${MACHINE_ARCH}/include/stackframe.h 23ucontextoffsets.h: 24 ${_MKTARGET_CREATE} 25 cat ${CF} | \ 26 ${TOOL_GENASSYM} -- ${CC} ${CFLAGS} ${CPPFLAGS} ${PROF} >$TMP && \ 27 mv -f $TMP $@ 28 29