History log of /openbsd/sys/arch/alpha/Makefile (Results 1 – 14 of 14)
Revision Date Author Comments
# 7b474003 22-Jan-2017 tb <tb@openbsd.org>

Introduce the KEEPKERNELS variable: if this is set either in mk.conf or
the environment, 'make cleandir' does not descend into kernel build
directories. Thus, kernel object files survive 'make build

Introduce the KEEPKERNELS variable: if this is set either in mk.conf or
the environment, 'make cleandir' does not descend into kernel build
directories. Thus, kernel object files survive 'make build' on slower
architectures.

WARNING:
If you set this variable, you run the risk of breaking 'make release':
Be sure to run 'make cleandir' from /sys/arch/$(machine)/compile before
doing 'make release'. This issue will be addressed shortly.

requested by kettenis;
ok deraadt

show more ...


# 8f0d8b33 14-Oct-2016 deraadt <deraadt@openbsd.org>

Kernel builds now happen in compile/CONFIG/obj@ -> /usr/obj/... [or ./obj/,
if srctree is not rooted at /usr/src]. As a result, stock GENERIC & RAMDISK
kernels are commited to the tree, to ensure th

Kernel builds now happen in compile/CONFIG/obj@ -> /usr/obj/... [or ./obj/,
if srctree is not rooted at /usr/src]. As a result, stock GENERIC & RAMDISK
kernels are commited to the tree, to ensure the src tree can be "readonly"
during builds, with all writes occuring inside the obj space. config -b
options are handled by ../Makefile.inc. The canonical new way to configure
one of these kernels is:
% cd /sys/arch/amd64/compile/GENERIC.MP
% doas make obj
% make config
% make
% doas cp obj/bsd /bsd
The build infrastructure will use this new mechanism in a de-escalation
way using BUILDUSER.
Much help from natano and tb.

show more ...


# 00497930 08-Dec-2013 espie <espie@openbsd.org>

reflect reality, mark as NOOBJ
"sure" deraadt@


# ee8f9aca 26-Mar-2013 jasper <jasper@openbsd.org>

sync TDIRS with reality

"looks good" deraadt@


# e3c6d6b3 12-Nov-2010 deraadt <deraadt@openbsd.org>

Push all potential (as in, all system MI not utilized by the bootblocks)
.h files into the ctags run as well to bring #define's and structs and
such into scope. Problem reported by thib


# a3ed9453 03-Nov-2010 deraadt <deraadt@openbsd.org>

no need to specify the -t flag to ctags


# 8ea62d2b 31-May-2010 deraadt <deraadt@openbsd.org>

Completely rewrite the tags file creation process. use config(8) against
a fat kernel (GERERIC or GENERIC.MP) into a temporary dir, then extract some
variables using make -V, and after some more sin

Completely rewrite the tags file creation process. use config(8) against
a fat kernel (GERERIC or GENERIC.MP) into a temporary dir, then extract some
variables using make -V, and after some more singing and dancing use this
full and (more) correct list of files with ctags. Don't read this code.
ok guenther

show more ...


# 813fb801 24-May-2005 uwe <uwe@openbsd.org>

fix links target


# 10e1d509 06-May-2005 pedro <pedro@openbsd.org>

generate vim-compatible tag files, from netbsd


# 275d912e 15-Jul-2002 mickey <mickey@openbsd.org>

repair tags building (due to obj dirs in /sys)


# 2e3edbf4 30-Dec-1999 deraadt <deraadt@openbsd.org>

fix tags link; tdeval@PrimeOBJ.COM


# 50ce9ee0 30-Oct-1996 niklas <niklas@openbsd.org>

Merge to NetBSD 961020. Retained our kernel APIs where NetBSD has changed.
-Wall -Wstrict-prototypes -Wmissing-prototypes too.


# d335780c 29-Jul-1996 niklas <niklas@openbsd.org>

Add OpenBSD tags. Adapt to OpenBSD *_intr_establish calling convention


# df930be7 18-Oct-1995 deraadt <deraadt@openbsd.org>

initial import of NetBSD tree