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