CVS commit: src/sys/arch/alpha/stand/common
Module Name:src Committed By: mrg Date: Mon Apr 12 09:18:45 UTC 2021 Modified Files: src/sys/arch/alpha/stand/common: OSFpal.c Log Message: avoid common symbols. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/alpha/stand/common/OSFpal.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/stand/common/OSFpal.c diff -u src/sys/arch/alpha/stand/common/OSFpal.c:1.9 src/sys/arch/alpha/stand/common/OSFpal.c:1.10 --- src/sys/arch/alpha/stand/common/OSFpal.c:1.9 Wed Mar 18 10:22:22 2009 +++ src/sys/arch/alpha/stand/common/OSFpal.c Mon Apr 12 09:18:45 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: OSFpal.c,v 1.9 2009/03/18 10:22:22 cegger Exp $ */ +/* $NetBSD: OSFpal.c,v 1.10 2021/04/12 09:18:45 mrg Exp $ */ /* * Copyright (c) 1994, 1996 Carnegie-Mellon University. @@ -34,7 +34,8 @@ #include #include -paddr_t ptbr_save; +/* XXX */ +extern paddr_t ptbr_save; #include "common.h"
CVS commit: src/sys/arch/alpha/stand/standtest
Module Name:src Committed By: dholland Date: Sat Jun 11 06:26:50 UTC 2016 Modified Files: src/sys/arch/alpha/stand/standtest: test.c Log Message: PR 51200 gets in libsa considered harmful: use kgets To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/arch/alpha/stand/standtest/test.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/stand/standtest/test.c diff -u src/sys/arch/alpha/stand/standtest/test.c:1.6 src/sys/arch/alpha/stand/standtest/test.c:1.7 --- src/sys/arch/alpha/stand/standtest/test.c:1.6 Sun Dec 13 18:51:14 2015 +++ src/sys/arch/alpha/stand/standtest/test.c Sat Jun 11 06:26:50 2016 @@ -1,4 +1,4 @@ -/* $NetBSD: test.c,v 1.6 2015/12/13 18:51:14 christos Exp $ */ +/* $NetBSD: test.c,v 1.7 2016/06/11 06:26:50 dholland Exp $ */ /* * Copyright (c) 1999 Christopher G. Demetriou. All rights reserved. @@ -115,7 +115,7 @@ main(unsigned long pfn, unsigned long pt do { printf("test> "); - gets(input_buf); + kgets(input_buf, sizeof(input_buf)); dispatch_cmd(input_buf, toplevel_cmds); } while (!done);
CVS commit: src/sys/arch/alpha/stand/common
Module Name:src Committed By: dholland Date: Sat Jun 11 06:26:07 UTC 2016 Modified Files: src/sys/arch/alpha/stand/common: boot.c Log Message: PR 51200 gets in libsa considered harmful: use kgets To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/arch/alpha/stand/common/boot.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/stand/common/boot.c diff -u src/sys/arch/alpha/stand/common/boot.c:1.32 src/sys/arch/alpha/stand/common/boot.c:1.33 --- src/sys/arch/alpha/stand/common/boot.c:1.32 Sat Jan 22 19:19:15 2011 +++ src/sys/arch/alpha/stand/common/boot.c Sat Jun 11 06:26:06 2016 @@ -1,4 +1,4 @@ -/* $NetBSD: boot.c,v 1.32 2011/01/22 19:19:15 joerg Exp $ */ +/* $NetBSD: boot.c,v 1.33 2016/06/11 06:26:06 dholland Exp $ */ /* * Copyright (c) 1992, 1993 @@ -118,7 +118,7 @@ main(long fd) if (strchr(boot_flags, 'i') || strchr(boot_flags, 'I')) { printf("Boot file: "); - gets(boot_file); + kgets(boot_file, sizeof(boot_file)); } #ifdef NO_LOAD_BACKWARDS
CVS commit: src/sys/arch/alpha/stand/standtest
Module Name:src Committed By: christos Date: Sun Dec 13 18:51:14 UTC 2015 Modified Files: src/sys/arch/alpha/stand/standtest: test.c Log Message: PR/50530: David Binderman: Add missing printf args To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/arch/alpha/stand/standtest/test.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/stand/standtest/test.c diff -u src/sys/arch/alpha/stand/standtest/test.c:1.5 src/sys/arch/alpha/stand/standtest/test.c:1.6 --- src/sys/arch/alpha/stand/standtest/test.c:1.5 Sat Jan 22 14:19:15 2011 +++ src/sys/arch/alpha/stand/standtest/test.c Sun Dec 13 13:51:14 2015 @@ -1,4 +1,4 @@ -/* $NetBSD: test.c,v 1.5 2011/01/22 19:19:15 joerg Exp $ */ +/* $NetBSD: test.c,v 1.6 2015/12/13 18:51:14 christos Exp $ */ /* * Copyright (c) 1999 Christopher G. Demetriou. All rights reserved. @@ -275,7 +275,7 @@ toplevel_dpb(const char *buf) } buf = cvt_number(buf, ); if (*buf != '\0' && !isspace(*buf)) { - printf("bad character '%c' in starting address\n"); + printf("bad character '%c' in starting address\n", *buf); return; } @@ -283,7 +283,7 @@ toplevel_dpb(const char *buf) if (buf != NULL) { buf = cvt_number(buf, ); if (*buf != '\0' && !isspace(*buf)) { - printf("bad character '%c' in count\n"); + printf("bad character '%c' in count\n", *buf); return; } buf = advance_past_space(buf);
CVS commit: src/sys/arch/alpha/stand/netboot
Module Name:src Committed By: christos Date: Sun Nov 3 00:53:11 UTC 2013 Modified Files: src/sys/arch/alpha/stand/netboot: devopen.c Log Message: move unused code inside if 0 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/arch/alpha/stand/netboot/devopen.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/stand/netboot/devopen.c diff -u src/sys/arch/alpha/stand/netboot/devopen.c:1.7 src/sys/arch/alpha/stand/netboot/devopen.c:1.8 --- src/sys/arch/alpha/stand/netboot/devopen.c:1.7 Sat Mar 14 17:04:03 2009 +++ src/sys/arch/alpha/stand/netboot/devopen.c Sat Nov 2 20:53:11 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: devopen.c,v 1.7 2009/03/14 21:04:03 dsl Exp $ */ +/* $NetBSD: devopen.c,v 1.8 2013/11/03 00:53:11 christos Exp $ */ /*- * Copyright (c) 1992, 1993 @@ -45,9 +45,9 @@ devopen(struct open_file *f, const char /* file: out */ { register char *cp; - register char *ncp; register struct devsw *dp; #if 0 + register char *ncp; register int c, i; #endif int ctlr = 0, unit = 0, part = 0; @@ -55,9 +55,9 @@ devopen(struct open_file *f, const char int rc; cp = (char *)fname; - ncp = namebuf; #if 0 + ncp = namebuf; /* look for a string like '5/rz0/vmunix' or '5/rz3f/vmunix */ if ((c = *cp) = '0' c = '9') { ctlr = c - '0';
CVS commit: src/sys/arch/alpha/stand/netboot
Module Name:src Committed By: christos Date: Sun Nov 3 00:59:03 UTC 2013 Modified Files: src/sys/arch/alpha/stand/netboot: devopen.c Log Message: more unused inside 0 To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/arch/alpha/stand/netboot/devopen.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/stand/netboot/devopen.c diff -u src/sys/arch/alpha/stand/netboot/devopen.c:1.8 src/sys/arch/alpha/stand/netboot/devopen.c:1.9 --- src/sys/arch/alpha/stand/netboot/devopen.c:1.8 Sat Nov 2 20:53:11 2013 +++ src/sys/arch/alpha/stand/netboot/devopen.c Sat Nov 2 20:59:03 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: devopen.c,v 1.8 2013/11/03 00:53:11 christos Exp $ */ +/* $NetBSD: devopen.c,v 1.9 2013/11/03 00:59:03 christos Exp $ */ /*- * Copyright (c) 1992, 1993 @@ -49,9 +49,9 @@ devopen(struct open_file *f, const char #if 0 register char *ncp; register int c, i; + char namebuf[20]; #endif int ctlr = 0, unit = 0, part = 0; - char namebuf[20]; int rc; cp = (char *)fname;
CVS commit: src/sys/arch/alpha/stand/netboot
Module Name:src Committed By: christos Date: Sun Nov 3 01:02:37 UTC 2013 Modified Files: src/sys/arch/alpha/stand/netboot: getsecs.c Log Message: move unused variable inside if 0 To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/arch/alpha/stand/netboot/getsecs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/stand/netboot/getsecs.c diff -u src/sys/arch/alpha/stand/netboot/getsecs.c:1.10 src/sys/arch/alpha/stand/netboot/getsecs.c:1.11 --- src/sys/arch/alpha/stand/netboot/getsecs.c:1.10 Thu Jan 10 05:36:41 2013 +++ src/sys/arch/alpha/stand/netboot/getsecs.c Sat Nov 2 21:02:37 2013 @@ -1,4 +1,4 @@ -/* $NetBSD: getsecs.c,v 1.10 2013/01/10 10:36:41 he Exp $ */ +/* $NetBSD: getsecs.c,v 1.11 2013/11/03 01:02:37 christos Exp $ */ #include sys/param.h @@ -16,16 +16,16 @@ satime_t getsecs(void) { static uint64_t tnsec; - static uint64_t lastpcc, wrapsecs; + static uint64_t lastpcc; uint64_t curpcc; if (tnsec == 0) { tnsec = 1; lastpcc = alpha_rpcc() 0x; - wrapsecs = (0x / - ((struct rpb *)HWRPB_ADDR)-rpb_cc_freq) + 1; #if 0 + uint64_t wrapsecs = (0x / + ((struct rpb *)HWRPB_ADDR)-rpb_cc_freq) + 1; printf(getsecs: cc freq = %lu, time to wrap = %lu\n, ((struct rpb *)HWRPB_ADDR)-rpb_cc_freq, wrapsecs); #endif
CVS commit: src/sys/arch/alpha/stand/netboot
Module Name:src Committed By: he Date: Thu Jan 10 10:36:41 UTC 2013 Modified Files: src/sys/arch/alpha/stand/netboot: getsecs.c Log Message: Include machine/cpu.h for alpha_rpcc declaration. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/alpha/stand/netboot/getsecs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/stand/netboot/getsecs.c diff -u src/sys/arch/alpha/stand/netboot/getsecs.c:1.9 src/sys/arch/alpha/stand/netboot/getsecs.c:1.10 --- src/sys/arch/alpha/stand/netboot/getsecs.c:1.9 Mon Jan 12 11:32:43 2009 +++ src/sys/arch/alpha/stand/netboot/getsecs.c Thu Jan 10 10:36:41 2013 @@ -1,7 +1,8 @@ -/* $NetBSD: getsecs.c,v 1.9 2009/01/12 11:32:43 tsutsui Exp $ */ +/* $NetBSD: getsecs.c,v 1.10 2013/01/10 10:36:41 he Exp $ */ #include sys/param.h +#include machine/cpu.h #include netinet/in.h #include netinet/in_systm.h
CVS commit: src/sys/arch/alpha/stand
Module Name:src Committed By: matt Date: Fri Jul 20 15:23:02 UTC 2012 Modified Files: src/sys/arch/alpha/stand: Makefile.bootxx src/sys/arch/alpha/stand/boot: Makefile src/sys/arch/alpha/stand/netboot: Makefile src/sys/arch/alpha/stand/standtest: Makefile src/sys/arch/alpha/stand/ustarboot: Makefile Log Message: Use ${_MKTARGET_LINK} and ${_MKTARGET_CREATE} To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/arch/alpha/stand/Makefile.bootxx cvs rdiff -u -r1.31 -r1.32 src/sys/arch/alpha/stand/boot/Makefile cvs rdiff -u -r1.25 -r1.26 src/sys/arch/alpha/stand/netboot/Makefile cvs rdiff -u -r1.2 -r1.3 src/sys/arch/alpha/stand/standtest/Makefile cvs rdiff -u -r1.8 -r1.9 src/sys/arch/alpha/stand/ustarboot/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/stand/Makefile.bootxx diff -u src/sys/arch/alpha/stand/Makefile.bootxx:1.9 src/sys/arch/alpha/stand/Makefile.bootxx:1.10 --- src/sys/arch/alpha/stand/Makefile.bootxx:1.9 Fri Apr 3 10:38:12 2009 +++ src/sys/arch/alpha/stand/Makefile.bootxx Fri Jul 20 15:23:02 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.bootxx,v 1.9 2009/04/03 10:38:12 tsutsui Exp $ +# $NetBSD: Makefile.bootxx,v 1.10 2012/07/20 15:23:02 matt Exp $ SRCS = start.S bootxx.c booted_dev.c blkdev.c prom.c prom_disp.S \ putstr.c panic_putstr.c @@ -37,6 +37,7 @@ SAMISCMAKEFLAGS= SA_INCLUDE_NET=no SA_US # they are not included in the final object. ${PROG}.sym: ${OBJS} ${LIBSA} ${LIBKERN} + ${_MKTARGET_LINK} @${LD} -Ttext 0x2000 -N --verbose 21 \ | ${TOOL_SED} -n '/^==/,/^===/{/^/d; \ s,^[[:blank:]]*\.eh_frame[[:blank:]]*:, /DISCARD/ : ,;p;}' \ Index: src/sys/arch/alpha/stand/boot/Makefile diff -u src/sys/arch/alpha/stand/boot/Makefile:1.31 src/sys/arch/alpha/stand/boot/Makefile:1.32 --- src/sys/arch/alpha/stand/boot/Makefile:1.31 Sat Sep 22 03:34:17 2001 +++ src/sys/arch/alpha/stand/boot/Makefile Fri Jul 20 15:23:02 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.31 2001/09/22 03:34:17 tv Exp $ +# $NetBSD: Makefile,v 1.32 2012/07/20 15:23:02 matt Exp $ PROG = boot @@ -19,7 +19,7 @@ CPPFLAGS += ${SECONDARY_CPPFLAGS} \ CLEANFILES+= ${PROG}.sym ${PROG}: ${PROG}.sym - @echo creating ${PROG} from ${PROG}.sym... + @${_MKTARGET_CREATE} @${OBJCOPY} --output-target=binary ${PROG}.sym ${PROG} @chmod 644 ${PROG} @ls -l ${PROG} @@ -30,6 +30,7 @@ SAMISCMAKEFLAGS= SA_INCLUDE_NET=no SA_US .include ../Makefile.bootprogs ${PROG}.sym: ${OBJS} ${LIBSA} ${LIBZ} ${LIBKERN} + ${_MKTARGET_LINK} ${LD} -Ttext ${BOOT_RELOC} -N -e start -o ${PROG}.sym \ ${OBJS} ${LIBSA} ${LIBZ} ${LIBSA} ${LIBKERN} ${SIZE} ${PROG}.sym Index: src/sys/arch/alpha/stand/netboot/Makefile diff -u src/sys/arch/alpha/stand/netboot/Makefile:1.25 src/sys/arch/alpha/stand/netboot/Makefile:1.26 --- src/sys/arch/alpha/stand/netboot/Makefile:1.25 Fri Jan 3 15:34:42 2003 +++ src/sys/arch/alpha/stand/netboot/Makefile Fri Jul 20 15:23:02 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.25 2003/01/03 15:34:42 lukem Exp $ +# $NetBSD: Makefile,v 1.26 2012/07/20 15:23:02 matt Exp $ PROG = netboot @@ -15,7 +15,7 @@ CPPFLAGS += ${UNIFIED_CPPFLAGS} -DSUPPOR -DBOOT_TYPE_NAME='Network' ${PROG}: ${PROG}.sym - @echo creating ${PROG} from ${PROG}.sym... + ${_MKTARGET_CREATE} @${OBJCOPY} --output-target=binary ${PROG}.sym ${PROG} @chmod 644 ${PROG} @ls -l ${PROG} @@ -26,6 +26,7 @@ SAMISCMAKEFLAGS= SA_INCLUDE_NET=yes SA_U .include ../Makefile.bootprogs ${PROG}.sym: ${OBJS} ${LIBSA} ${LIBZ} ${LIBKERN} + ${_MKTARGET_LINK} ${LD} -Ttext ${BOOT_RELOC} -N -e start -o ${PROG}.sym \ ${OBJS} ${LIBSA} ${LIBZ} ${LIBSA} ${LIBKERN} ${SIZE} ${PROG}.sym Index: src/sys/arch/alpha/stand/standtest/Makefile diff -u src/sys/arch/alpha/stand/standtest/Makefile:1.2 src/sys/arch/alpha/stand/standtest/Makefile:1.3 --- src/sys/arch/alpha/stand/standtest/Makefile:1.2 Fri Jul 21 21:25:19 2000 +++ src/sys/arch/alpha/stand/standtest/Makefile Fri Jul 20 15:23:02 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2000/07/21 21:25:19 jdolecek Exp $ +# $NetBSD: Makefile,v 1.3 2012/07/20 15:23:02 matt Exp $ PROG= test BINDIR= /stand @@ -20,5 +20,6 @@ SAMISCMAKEFLAGS= SA_INCLUDE_NET=no SA_US .include ../Makefile.bootprogs ${PROG}.sym: ${OBJS} ${LIBSA} ${LIBKERN} + ${_MKTARGET_LINK} ${LD} -Ttext ${RELOC} -N -e start -o ${PROG}.sym \ ${OBJS} ${LIBSA} ${LIBKERN} Index: src/sys/arch/alpha/stand/ustarboot/Makefile diff -u src/sys/arch/alpha/stand/ustarboot/Makefile:1.8 src/sys/arch/alpha/stand/ustarboot/Makefile:1.9 --- src/sys/arch/alpha/stand/ustarboot/Makefile:1.8 Wed Aug 25 16:30:44 2010 +++ src/sys/arch/alpha/stand/ustarboot/Makefile Fri Jul 20 15:23:02 2012 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.8 2010/08/25 16:30:44 christos Exp $ +# $NetBSD: Makefile,v 1.9 2012/07/20 15:23:02 matt Exp $
CVS commit: src/sys/arch/alpha/stand
Module Name:src Committed By: christos Date: Wed Aug 25 16:30:44 UTC 2010 Modified Files: src/sys/arch/alpha/stand/common: boot.c src/sys/arch/alpha/stand/ustarboot: Makefile Log Message: change LOAD_NOTE to LOAD_BACKWARDS To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/arch/alpha/stand/common/boot.c cvs rdiff -u -r1.7 -r1.8 src/sys/arch/alpha/stand/ustarboot/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/stand/common/boot.c diff -u src/sys/arch/alpha/stand/common/boot.c:1.30 src/sys/arch/alpha/stand/common/boot.c:1.31 --- src/sys/arch/alpha/stand/common/boot.c:1.30 Tue Feb 3 07:49:00 2009 +++ src/sys/arch/alpha/stand/common/boot.c Wed Aug 25 12:30:44 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: boot.c,v 1.30 2009/02/03 12:49:00 tsutsui Exp $ */ +/* $NetBSD: boot.c,v 1.31 2010/08/25 16:30:44 christos Exp $ */ /* * Copyright (c) 1992, 1993 @@ -122,8 +122,8 @@ gets(boot_file); } -#ifdef NO_LOAD_NOTE - loadflag = LOAD_KERNEL ~LOAD_NOTE; +#ifdef NO_LOAD_BACKWARDS + loadflag = LOAD_KERNEL ~LOAD_BACKWARDS; #else loadflag = LOAD_KERNEL; #endif Index: src/sys/arch/alpha/stand/ustarboot/Makefile diff -u src/sys/arch/alpha/stand/ustarboot/Makefile:1.7 src/sys/arch/alpha/stand/ustarboot/Makefile:1.8 --- src/sys/arch/alpha/stand/ustarboot/Makefile:1.7 Tue Feb 3 07:49:00 2009 +++ src/sys/arch/alpha/stand/ustarboot/Makefile Wed Aug 25 12:30:44 2010 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.7 2009/02/03 12:49:00 tsutsui Exp $ +# $NetBSD: Makefile,v 1.8 2010/08/25 16:30:44 christos Exp $ PROG = ustarboot @@ -12,7 +12,7 @@ -DLIBSA_SINGLE_DEVICE=blkdev \ -Dblkdevioctl(x,y,z)=EINVAL \ -DLIBSA_SINGLE_FILESYSTEM=ustarfs \ - -DNO_LOAD_NOTE + -DNO_LOAD_BACKWARDS CLEANFILES+= ${PROG}.sym
CVS commit: src/sys/arch/alpha/stand
Module Name:src Committed By: tsutsui Date: Mon Apr 20 13:15:12 UTC 2009 Modified Files: src/sys/arch/alpha/stand: Makefile.bootprogs Log Message: Set STRIPFLAG= after ${MAKECONF} is included by bsd.own.mk via bsd.prog.mk. Fixes PR install/40492. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/arch/alpha/stand/Makefile.bootprogs Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/alpha/stand/Makefile.bootprogs diff -u src/sys/arch/alpha/stand/Makefile.bootprogs:1.29 src/sys/arch/alpha/stand/Makefile.bootprogs:1.30 --- src/sys/arch/alpha/stand/Makefile.bootprogs:1.29 Mon Apr 13 12:18:56 2009 +++ src/sys/arch/alpha/stand/Makefile.bootprogs Mon Apr 20 13:15:12 2009 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.bootprogs,v 1.29 2009/04/13 12:18:56 tsutsui Exp $ +# $NetBSD: Makefile.bootprogs,v 1.30 2009/04/20 13:15:12 tsutsui Exp $ .include bsd.sys.mk # for HOST_SH @@ -6,7 +6,6 @@ .PATH: ${.CURDIR}/../common -STRIPFLAG= BINMODE= 444 STRIP?= strip @@ -112,6 +111,7 @@ .include bsd.prog.mk .include bsd.klinks.mk +STRIPFLAG= # override values in ${MAKECONF} COPTS+=-Os # override -O supplied by user ### find out what to use for libkern