OpenGrok
Cross Reference: bsd.klinks.mk
xref
: /
src
/
share
/
mk
/
bsd.klinks.mk
Home
|
History
|
Annotate
|
Download
|
only in
mk
History log of
/src/share/mk/bsd.klinks.mk
Revision
Date
Author
Comments
1.15
25-Apr-2020
bouyer
Add /usr/include/xen/intrdefs.h to sets
Add xen to KLINKFILES for amd64/i386
1.14
06-Dec-2017
christos
remove multiple copies of the same logic.
1.13
10-Aug-2014
matt
Changes to existing files to enable building AARCH64 userland.
evbarm64-el
This is clang only. While gcc4.8 supports aarch64, no netbsd support has
been written for aarch64 with gcc4.8.
1.12
22-Jan-2014
christos
For now, ignore errors from creating klinks. This is racy and you can get
it to trigger in 1/4 of the builds with -j 40 on a 24 processor box. Typical
error is:
ln: machine/include: File exists
*** Failed target: .BEGIN
*** Failed command: rm -f machine && ln -s /p/netbsd/cvsroot/src/sys/arch/vax/include machine
*** Error code 1
Stop.
Another approach to fixing this is to create a lockfile or adding other flags
to ln to change its behavior.
1.11
21-Aug-2013
matt
Change rule for x86 link to not be x86 dependent
1.10
02-May-2013
matt
Allow use of a different by using KLINK_MACHINE instead.
If it's not set, KLINK_MACHINE is set to ${MACHINE}
1.9
10-Jul-2011
matt
branches: 1.9.2; 1.9.8;
Add more links for evbmips
Add ${MACHINE} link
1.8
20-Feb-2011
jmcneill
add 'i386' to CLEANFILES on amd64, thanks mrg!
1.7
13-Mar-2010
christos
branches: 1.7.2;
don't make links to directories that don't exist
1.6
27-Nov-2009
pooka
Move -mcmodel=kernel CFLAGS from bsd.klinks.mk to amd64/include/Makefile.inc
to avoid having the kernel toolchain flags split over a billion different
files.
1.5
15-Mar-2009
tsutsui
Include <bsd.own.mk> for ${NETBSDSRCDIR}, ${MACHINE}, ${MACHINE_CPU} and
${MACHINE_ARCH} variables.
1.4
15-Mar-2009
tsutsui
Create symlinks in !make(obj) && !make(clean) && !make(cleandir) case
as most Makefiles for standalone programs do.
1.3
08-Dec-2008
pooka
branches: 1.3.2;
create i386 link for amd64. per discussion with mrg.
1.2
29-Jul-2008
pooka
Prevent amd64 compiler flag -mcmodel=kernel for rump kernel code.
This allows to compile rump libraries as shared libraries also on mad64.
Problem spotted by Greg Oster. I guess his build broke or something ...
1.1
05-Aug-2007
pooka
branches: 1.1.8; 1.1.12; 1.1.14;
Split the part of bsd.kmod.mk which creates links to kernel header
directories into a separate module, bsd.klinks.mk.
1.1.14.2
05-Aug-2007
pooka
Split the part of bsd.kmod.mk which creates links to kernel header
directories into a separate module, bsd.klinks.mk.
1.1.14.1
05-Aug-2007
pooka
file bsd.klinks.mk was added on branch matt-mips64 on 2007-08-05 21:43:25 +0000
1.1.12.1
18-Sep-2008
wrstuden
Sync with wrstuden-revivesa-base-2.
1.1.8.1
05-Oct-2008
mjf
Sync with HEAD.
1.3.2.1
13-May-2009
jym
Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
1.7.2.1
05-Mar-2011
bouyer
Sync with HEAD
1.9.8.2
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.9.8.1
23-Jun-2013
tls
resync from head
1.9.2.1
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
Indexes created Mon Oct 27 17:09:47 GMT 2025