1# $OpenBSD: Makefile,v 1.23 2020/03/12 19:19:37 otto Exp $ 2 3.include "${.CURDIR}/../Makefile.inc" 4 5LIB= sa 6 7S=${.CURDIR}/../../../.. 8SADIR=${.CURDIR}/.. 9DIR_SA= $S/lib/libsa 10 11NOPROFILE=noprofile 12NOPIC=nopic 13 14#AS=cat ; 15#AS+= -R 16#AS+= -a 17 18# hppa stuff 19SRCS= machdep.c pdc.c itecons.c dev_hppa.c time.c \ 20 ct.c dk.c lf.c lif.c cmd_hppa.c loadfile.c arc4.c elf32.c elf64.c 21 22# stand routines 23SRCS+= alloc.c exit.c getfile.c getln.c getchar.c globals.c \ 24 printf.c putchar.c strerror.c strtol.c strchr.c ctime.c snprintf.c 25 26# io routines 27SRCS+= close.c closeall.c dev.c disklabel.c dkcksum.c fchmod.c fstat.c \ 28 ioctl.c lseek.c open.c read.c stat.c write.c cread.c readdir.c cons.c 29 30# boot filesystems 31SRCS+= ufs.c ufs2.c cd9660.c 32 33.PATH: ${DIR_SA} 34 35all: ${SALIB} 36 37install: 38 39.include <bsd.lib.mk> 40 41CPPFLAGS+=-DHEAP_LIMIT=${HEAP_LIMIT} ${DEBUGFLAGS} -DNO_NET 42CPPFLAGS+=-I${S}/stand/boot 43CFLAGS+=${SACFLAGS} -D__INTERNAL_LIBSA_CREAD -DCOMPAT_UFS -fno-pie 44CFLAGS+=-DCONSPEED=9600 45