The NetBSD Project

CVS log for src/share/mk/

[BACK] Up to [] / src / share / mk

Request diff between arbitrary revisions

Default branch: MAIN
Current tag: MAIN

Revision 1.13 / (download) - annotate - [select for diffs], Sun Aug 10 05:57:31 2014 UTC (15 months, 3 weeks ago) by matt
Branch: MAIN
CVS Tags: tls-maxphys-base, netbsd-7-base, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0, netbsd-7, HEAD
Changes since 1.12: +7 -1 lines
Diff to previous 1.12 (colored)

Changes to existing files to enable building AARCH64 userland.
This is clang only.  While gcc4.8 supports aarch64, no netbsd support has
been written for aarch64 with gcc4.8.

Revision 1.12 / (download) - annotate - [select for diffs], Wed Jan 22 15:19:05 2014 UTC (22 months, 1 week ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base9, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Changes since 1.11: +12 -12 lines
Diff to previous 1.11 (colored)

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

Another approach to fixing this is to create a lockfile or adding other flags
to ln to change its behavior.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Aug 21 15:26:44 2013 UTC (2 years, 3 months ago) by matt
Branch: MAIN
Changes since 1.10: +2 -4 lines
Diff to previous 1.10 (colored)

Change rule for x86 link to not be x86 dependent

Revision 1.10 / (download) - annotate - [select for diffs], Thu May 2 04:14:28 2013 UTC (2 years, 7 months ago) by matt
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2
Changes since 1.9: +18 -16 lines
Diff to previous 1.9 (colored)

Allow use of a different by using KLINK_MACHINE instead.
If it's not set, KLINK_MACHINE is set to ${MACHINE}

Revision 1.9 / (download) - annotate - [select for diffs], Sun Jul 10 23:50:24 2011 UTC (4 years, 4 months ago) by matt
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, agc-symver-base, agc-symver
Branch point for: yamt-pagecache, tls-maxphys
Changes since 1.8: +12 -2 lines
Diff to previous 1.8 (colored)

Add more links for evbmips
Add ${MACHINE} link

Revision 1.8 / (download) - annotate - [select for diffs], Sun Feb 20 04:05:14 2011 UTC (4 years, 9 months ago) by jmcneill
Branch: MAIN
CVS Tags: cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

add 'i386' to CLEANFILES on amd64, thanks mrg!

Revision 1.7 / (download) - annotate - [select for diffs], Sat Mar 13 22:05:49 2010 UTC (5 years, 8 months ago) by christos
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231, bouyer-quota2-base
Branch point for: bouyer-quota2
Changes since 1.6: +5 -3 lines
Diff to previous 1.6 (colored)

don't make links to directories that don't exist

Revision 1.6 / (download) - annotate - [select for diffs], Fri Nov 27 13:50:29 2009 UTC (6 years ago) by pooka
Branch: MAIN
CVS Tags: matt-premerge-20091211
Changes since 1.5: +1 -4 lines
Diff to previous 1.5 (colored)

Move -mcmodel=kernel CFLAGS from to amd64/include/
to avoid having the kernel toolchain flags split over a billion different

Revision 1.5 / (download) - annotate - [select for diffs], Sun Mar 15 05:57:54 2009 UTC (6 years, 8 months ago) by tsutsui
Branch: MAIN
CVS Tags: jym-xensuspend-nbase, jym-xensuspend-base
Changes since 1.4: +3 -1 lines
Diff to previous 1.4 (colored)

Include <> for ${NETBSDSRCDIR}, ${MACHINE}, ${MACHINE_CPU} and
${MACHINE_ARCH} variables.

Revision 1.4 / (download) - annotate - [select for diffs], Sun Mar 15 05:48:02 2009 UTC (6 years, 8 months ago) by tsutsui
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Create symlinks in !make(obj) && !make(clean) && !make(cleandir) case
as most Makefiles for standalone programs do.

Revision 1.3 / (download) - annotate - [select for diffs], Mon Dec 8 22:47:55 2008 UTC (6 years, 11 months ago) by pooka
Branch: MAIN
Branch point for: jym-xensuspend
Changes since 1.2: +3 -1 lines
Diff to previous 1.2 (colored)

create i386 link for amd64.  per discussion with mrg.

Revision 1.2 / (download) - annotate - [select for diffs], Tue Jul 29 20:18:25 2008 UTC (7 years, 4 months ago) by pooka
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-3-RELEASE, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-5-RELEASE, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, mjf-devfs2-base, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2
Changes since 1.1: +3 -1 lines
Diff to previous 1.1 (colored)

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 ...

Revision 1.1 / (download) - annotate - [select for diffs], Sun Aug 5 21:43:24 2007 UTC (8 years, 3 months ago) by pooka
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, wrstuden-revivesa-base-1, wrstuden-revivesa-base, pc532-eol-2008, matt-mips64-base, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-nbase, hpcarm-cleanup-base, cube-autoconf-base, cube-autoconf
Branch point for: wrstuden-revivesa, mjf-devfs2, matt-mips64

Split the part of which creates links to kernel header
directories into a separate module,

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

CVSweb <>