|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base netbsd-10-1-RELEASE perseant-exfatfs-base-20240630 perseant-exfatfs-base netbsd-9-4-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 thorpej-ifq-base thorpej-altq-separation-base netbsd-10-0-RC1 netbsd-10-base bouyer-sunxi-drm-base netbsd-9-3-RELEASE thorpej-i2c-spi-conf2-base thorpej-futex2-base thorpej-cfargs2-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 netbsd-9-2-RELEASE cjep_staticlib_x-base thorpej-i2c-spi-conf-base thorpej-cfargs-base thorpej-futex-base netbsd-9-1-RELEASE bouyer-xenpvh-base2 phil-wifi-20200421 bouyer-xenpvh-base1 phil-wifi-20200411 bouyer-xenpvh-base is-mlppp-base phil-wifi-20200406 ad-namecache-base3 netbsd-9-0-RELEASE netbsd-9-0-RC2 ad-namecache-base2 ad-namecache-base1 ad-namecache-base netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base phil-wifi-20190609 isaki-audio2-base pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 pgoyette-compat-0728 phil-wifi-base pgoyette-compat-0625
|
| #
1.101 |
|
05-Jun-2018 |
christos |
Use the standard build rules.
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 netbsd-8-0-RELEASE netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base tls-maxphys-base-20171202 matt-nb8-mediatek-base nick-nhusb-base-20170825 perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 jdolecek-ncq-base pgoyette-localcount-20170320 nick-nhusb-base-20170204 bouyer-socketcan-base pgoyette-localcount-20170107 nick-nhusb-base-20161204 pgoyette-localcount-20161104 nick-nhusb-base-20161004 localcount-20160914 pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base nick-nhusb-base-20160907 nick-nhusb-base-20160529 nick-nhusb-base-20160422
|
| #
1.100 |
|
22-Mar-2016 |
mrg |
branches: 1.100.16; remove a bunch of "@echo done" from the tail of rules. these messages were vaguely useful back when we didn't run make -j, but now you end up with a single line "done" every so often, with no idea what it is for. very few other targets claim they're done so just remove these.
|
|
Revision tags: nick-nhusb-base-20160319 nick-nhusb-base-20151226 nick-nhusb-base-20150921
|
| #
1.99 |
|
07-Sep-2015 |
uebayasi |
Order library object build.
|
| #
1.98 |
|
07-Sep-2015 |
uebayasi |
Sprinkle more done messages.
|
|
Revision tags: netbsd-7-2-RELEASE netbsd-7-1-2-RELEASE netbsd-7-1-1-RELEASE netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 netbsd-7-1-RC1 netbsd-7-0-2-RELEASE netbsd-7-nhusb-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 nick-nhusb-base-20150606 nick-nhusb-base-20150406 nick-nhusb-base netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 rmind-smpnet-nbase rmind-smpnet-base tls-maxphys-base
|
| #
1.97 |
|
09-Feb-2014 |
njoly |
branches: 1.97.6; Revert previous revision. It bkeaks profiling kernel builds. LIBISPRIVATE unconditionnally set MKPROFILE to no, preventing profiling kernel library.
|
| #
1.96 |
|
21-Aug-2013 |
matt |
Simplify by using LIBISPRIVATE?= yes
|
|
Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE yamt-pagecache-tag8 netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 jmcneill-usbmp-base10 yamt-pagecache-base5 jmcneill-usbmp-base9 yamt-pagecache-base4 jmcneill-usbmp-base8 jmcneill-usbmp-base7 jmcneill-usbmp-base6 jmcneill-usbmp-base5 jmcneill-usbmp-base4 jmcneill-usbmp-base3 jmcneill-usbmp-pre-base2 jmcneill-usbmp-base2 netbsd-6-base jmcneill-usbmp-base jmcneill-audiomp3-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base rmind-uvmplock-nbase cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base jruoho-x86intr-base matt-mips64-premerge-20101231 uebayasi-xip-base4 uebayasi-xip-base3 yamt-nfs-mp-base11 uebayasi-xip-base2 yamt-nfs-mp-base10 uebayasi-xip-base1 rmind-uvmplock-base yamt-nfs-mp-base9 uebayasi-xip-base matt-premerge-20091211 yamt-nfs-mp-base8 yamt-nfs-mp-base7 jymxensuspend-base yamt-nfs-mp-base6 yamt-nfs-mp-base5 yamt-nfs-mp-base4 jym-xensuspend-nbase yamt-nfs-mp-base3 nick-hppapmap-base4 nick-hppapmap-base3 nick-hppapmap-base2 jym-xensuspend-base nick-hppapmap-base
|
| #
1.95 |
|
18-Jan-2009 |
he |
branches: 1.95.24; 1.95.28; Change the use of formally undocumented features, which have now been made to fail. Specifically, change .ifdef(SYMBOL) -> .ifdef SYMBOL or .if defined(SYMBOL), and corresponding for .ifndef.
Also correct one error in lib/libm/Makefile (.ifdef (${MKCOMPLEX} != "no")?!?).
|
|
Revision tags: mjf-devfs2-base
|
| #
1.94 |
|
04-Jan-2009 |
pooka |
Split variables out of Makefile into Makefile.libkern so that we can easily just .include it for the proper SRCS etc. definitions in case we're interested in the files but not in building an actual libkern.{a,o}. for librump
|
| #
1.93 |
|
16-Dec-2008 |
christos |
replace bitmask_snprintf(9) with snprintb(3)
|
|
Revision tags: haad-dm-base2 haad-nbase2 ad-audiomp2-base haad-dm-base
|
| #
1.92 |
|
20-Nov-2008 |
matt |
Add new ptree (Patricia / RADIX tree) implementation to NetBSD.
|
| #
1.91 |
|
16-Nov-2008 |
ad |
Our qsort() is inappropriate for kernel use because it makes recursive calls. Replace it with a kheapsort() function in kernel. Pointed out by tron@.
|
| #
1.90 |
|
16-Nov-2008 |
ad |
Make qsort() available in libkern.
|
|
Revision tags: netbsd-5-0-2-RELEASE netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 haad-dm-base1 wrstuden-revivesa-base-4 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 simonb-wapbl-nbase simonb-wapbl-base
|
| #
1.89 |
|
30-Jun-2008 |
matt |
branches: 1.89.2; 1.89.4; 1.89.6; 1.89.10; Move rb.c from sys/lib/libkern to common so it can be in both libc and libkern.
|
|
Revision tags: wrstuden-revivesa-base-1 yamt-pf42-base4 wrstuden-revivesa-base
|
| #
1.88 |
|
15-Jun-2008 |
christos |
Include cpuset.
|
|
Revision tags: yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 yamt-nfs-mp-base2 yamt-nfs-mp-base yamt-pf42-base ad-socklock-base1 yamt-lazymbuf-base15 yamt-lazymbuf-base14 keiichi-mipv6-nbase nick-net80211-sync-base keiichi-mipv6-base matt-armv6-nbase mjf-devfs-base hpcarm-cleanup-base
|
| #
1.87 |
|
31-Jan-2008 |
matt |
branches: 1.87.6; 1.87.8; 1.87.10; 1.87.12; 1.87.14; Add Mersenne Twister prototypes and state struct to libkern.h Cleanup a comment. s/RLEN/MTPRNG_RLEN/g s/POS1/MTPRNG_POS1/g Remove unneeded test code.
|
|
Revision tags: bouyer-xeni386-merge1 pc532-eol-2008 vmlocking2-base3 bouyer-xeni386-nbase yamt-kmem-base3 cube-autoconf-base yamt-kmem-base2 bouyer-xeni386-base yamt-kmem-base vmlocking2-base2 reinoud-bufcleanup-nbase vmlocking2-base1 vmlocking-nbase matt-armv6-base jmcneill-pm-base reinoud-bufcleanup-base
|
| #
1.86 |
|
22-Nov-2007 |
plunky |
remove insque/remque from libkern, they are no longer used
|
|
Revision tags: bouyer-xenamd64-base2 bouyer-xenamd64-base
|
| #
1.85 |
|
20-Nov-2007 |
yamt |
build rb.c.
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase nick-csl-alignment-base5 matt-armv6-prevmlocking wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 matt-nb4-arm-base jmcneill-base netbsd-4-0-RC4 yamt-x86pmap-base4 netbsd-4-0-RC3 yamt-x86pmap-base3 yamt-x86pmap-base2 netbsd-4-0-RC2 yamt-x86pmap-base netbsd-4-0-RC1 matt-mips64-base nick-csl-alignment-base yamt-idlelwp-base8 wrstuden-fixsa-base thorpej-atomic-base mjf-ufs-trans-base vmlocking-base ad-audiomp-base post-newlock2-merge newlock2-nbase yamt-splraiseipl-base5 yamt-splraiseipl-base4 yamt-splraiseipl-base3 newlock2-base netbsd-4-base
|
| #
1.84 |
|
13-Nov-2006 |
dyoung |
branches: 1.84.22; 1.84.24; 1.84.28; 1.84.30; Add strsep(3) to libkern.
To avoid code duplication, move strsep.c to the kernel/userland common files.
Soon I will commit source-address selection (options IPSELSRC). It will use strsep(3).
|
| #
1.83 |
|
27-Oct-2006 |
christos |
Merge kernel and userland rmd160 and sha2 implementation. XXX: We still install rmd160.h and sha2.h in /usr/include/crypto, unlike the other hash functions which get installed in /usr/include for compatibility.
|
|
Revision tags: yamt-splraiseipl-base2
|
| #
1.82 |
|
08-Oct-2006 |
thorpej |
- Move strtoll.c and strtoull.c from libc/stdlib to common/libc/stdlib. - Add strtoll.c and strtoull.c to libkern.
|
|
Revision tags: yamt-splraiseipl-base yamt-pdpolicy-base9 yamt-pdpolicy-base8 rpaulo-netinet-merge-pcb-base
|
| #
1.81 |
|
28-Aug-2006 |
tsutsui |
branches: 1.81.2; 1.81.4; Add src/common/include to include header search path so that standalone programs can be built without installed ${DESTDIR} tree. Okayed by christos, and should close PR 33431.
|
|
Revision tags: abandoned-netbsd-4-base yamt-pdpolicy-base7 yamt-pdpolicy-base6 chap-midi-nbase gdamore-uart-base yamt-pdpolicy-base5 chap-midi-base elad-kernelauth-base simonb-timecounters-base
|
| #
1.80 |
|
27-Apr-2006 |
thorpej |
Support for building proplib in the kernel.
|
| #
1.79 |
|
22-Apr-2006 |
thorpej |
Move strtoumax.c from libc/stdlib to common/libc/stdlib and include it in libkern. Required for new code coming soon.
|
|
Revision tags: yamt-pdpolicy-base4 yamt-pdpolicy-base3 peter-altq-base yamt-pdpolicy-base2
|
| #
1.78 |
|
11-Mar-2006 |
kleink |
branches: 1.78.2; Provide BCD<->binary conversion in libkern and turn <dev/clock_subr.h>'s FROMBCD()/TOBCD() macros into wrappers around it, resulting in both smaller code footprint and elimination of possible issues due to multiple evaluation of macro arguments.
Suggested by Simon Burge and Anders Gavare on tech-kern.
|
|
Revision tags: yamt-pdpolicy-base yamt-uio_vmspace-base5
|
| #
1.77 |
|
20-Dec-2005 |
christos |
branches: 1.77.4; 1.77.6; 1.77.8; 1.77.10; Use common sources with userland.
|
| #
1.76 |
|
11-Dec-2005 |
christos |
merge ktrace-lwp.
|
|
Revision tags: yamt-readahead-base3 yamt-readahead-base2 yamt-readahead-pervnode yamt-readahead-perfile yamt-readahead-base yamt-vop-base3 yamt-vop-base2 thorpej-vnode-attr-base yamt-vop-base ktrace-lwp-base
|
| #
1.75 |
|
02-Oct-2005 |
chs |
put mcount.c in the normal object list, so that "make depend" works. use a gcc attribute to prevent it from being instrumented.
|
| #
1.74 |
|
25-Aug-2005 |
uebayasi |
Redo previous; don't add mcount.po to POBJS when MKPROFILE=no.
|
| #
1.73 |
|
25-Aug-2005 |
uebayasi |
Create mcount.po only when MKPROFILE != no.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 yamt-km-base4 yamt-km-base3 netbsd-3-base kent-audio2-base
|
| #
1.72 |
|
26-Feb-2005 |
perry |
branches: 1.72.4; nuke trailing whitespace
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE yamt-km-base2 yamt-km-base netbsd-2-0-1-RELEASE kent-audio1-beforemerge netbsd-2-base kent-audio1-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
| #
1.71 |
|
07-Jul-2003 |
dsl |
branches: 1.71.8; 1.71.10; Add xlat_mbr_fstype - converts mbr type to disklabel type
|
| #
1.70 |
|
15-May-2003 |
itojun |
branches: 1.70.2; add strl{cpy,cat} to libkern. code from lib/libc/string (originally from openbsd).
|
|
Revision tags: nathanw_sa_before_merge fvdl_fs64_base gmcgarry_ctxsw_base gmcgarry_ucred_base nathanw_sa_base
|
| #
1.69 |
|
23-Nov-2002 |
fvdl |
If LIBKERN_ARCH is defined, use that as the architecture-specific subdirectory. Needed for the x86_64 32bit compile case.
|
| #
1.68 |
|
02-Nov-2002 |
perry |
set LLIBS= so we don't try to check the lint lib against llib-lc.ln
|
|
Revision tags: kqueue-aftermerge kqueue-beforemerge
|
| #
1.67 |
|
04-Oct-2002 |
junyoung |
Unconditionally add strstr.c. Bill Studenmund.
|
| #
1.66 |
|
04-Oct-2002 |
junyoung |
Add strstr() to libkern. For now, it's only used in i386 (for processor identification).
|
|
Revision tags: gehenna-devsw-base kqueue-base
|
| #
1.65 |
|
18-Jun-2002 |
wrstuden |
Updated version of cscope/mkid support. Check libkern and compat lib for source files. Also include header files in mkid run.
|
| #
1.64 |
|
28-May-2002 |
itojun |
have arc4random(9).
|
|
Revision tags: netbsd-1-6-base eeh-devprop-base newlock-base ifpoll-base
|
| #
1.63 |
|
12-Dec-2001 |
tv |
branches: 1.63.8; 1.63.10; MKfoo=no -> NOfoo
|
| #
1.62 |
|
14-Nov-2001 |
tv |
Undefine DESTDIR; we don't want the special DESTDIR <bsd.lib.mk> handling for kernel libraries.
XXX this build method should be replaced by something more sane
|
|
Revision tags: thorpej-mips-cache-base thorpej-devvp-base3 thorpej-devvp-base2 post-chs-ubcperf pre-chs-ubcperf thorpej-devvp-base
|
| #
1.61 |
|
12-Aug-2001 |
jdolecek |
Move _insque()/_remque() to libkern. Once remaining uses would be converted to <sys/queue.h> macros, _insque()/_remque() would be eliminated altogether.
|
|
Revision tags: thorpej_scsipi_beforemerge thorpej_scsipi_nbase thorpej_scsipi_base
|
| #
1.60 |
|
18-Feb-2001 |
enami |
branches: 1.60.2; 1.60.4; Don't set ARCHSUBDIR to empty string.
|
| #
1.59 |
|
16-Feb-2001 |
bjh21 |
Use MACHINE_CPU to find the architecture subdir, or MACHINE_ARCH if that exists. Same algorithm as libc uses.
|
| #
1.58 |
|
15-Feb-2001 |
simonb |
Use arm arch directory for arm32 as well as arm26.
|
| #
1.57 |
|
04-Jan-2001 |
itojun |
prepare for sh3e[bl] split
|
| #
1.56 |
|
29-Dec-2000 |
bjh21 |
Create a shared set of ARM sources for libkern and move arm26 over to using them.
These are identical to the current arm32 sources with the following exceptions: - References to C labels are wrapped in _C_LABEL(). - Function returns have an alternate version inside #ifdef __APCS_26__.
|
| #
1.55 |
|
08-Dec-2000 |
deberg |
add md4c.c
|
|
Revision tags: netbsd-1-5-PATCH003 netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
|
| #
1.54 |
|
02-Mar-2000 |
itojun |
make CMSG_ALIGN always synchronize with kernel's idea of ALIGNBYTES. ancillary data alignment will be ALIGNBYTES, not sizeof(long) - 1, from now.
CMSG_xx will NOT resolve into constant. if you use CMSG_xx to allocate arrays, you'll lose.
bump shlib minor for libc.
NOTE: if you are on top of arch with ALIGNBYTES != sizeof(long) - 1, you need to recompile IPv6-related binaries. there is no way to guarantee backward compat in this aspect. sorry for this. this should be the last backward compat breakage for IPv6-related ancillary data manipulation. (we still have PR 9516 for unix-domain sockets...)
|
|
Revision tags: chs-ubc2-newbase wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base fvdl-softdep-base chs-ubc2-base
|
| #
1.53 |
|
07-May-1999 |
drochner |
branches: 1.53.2; move intoa() from libsa:net.c to libkern, turn inet_ntoa() into a macro, nuke ip_convertaddr()
|
| #
1.52 |
|
07-May-1999 |
drochner |
Build libraries for kernel/standalone code from within their compilation directories and use .PATH to lookup the source files. (Formerly, the libs were built from the source dirs, with MAKEOBJDIR set to the compilation directory.) This solves 2 problems: -"mkdep" and "make" are now consistent about the file lookup, this fixes bad interactions with amd reported in PR bin/7374 (Arne Juul) and lossage reported by Andrew Gillham ("obj" dirs and relative paths still don't work well together) -kernel compile trees can be moved around without forcing a new "make depend" - fixing PR kern/4021 by Martin Husemann
|
| #
1.51 |
|
11-Apr-1999 |
gwr |
Add inet_addr.c (for nfs_bootparam.c)
|
|
Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 kame_141_19991130 netbsd-1-4-PATCH001 kame_14_19990705 kame_14_19990628 netbsd-1-4-RELEASE netbsd-1-4-base
|
| #
1.50 |
|
04-Mar-1999 |
drochner |
branches: 1.50.4; make the mipse[lb]->mips translation really work (the S/// doesn't work as I'm now telling the 3rd time), put the translation onto a separate line to make it more understandable
|
| #
1.49 |
|
03-Mar-1999 |
jonathan |
Makefile ${MACHINE_ARCH} changes for mips{eb,el}, as suggested by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
|
| #
1.48 |
|
24-Feb-1999 |
chs |
no need to add ${OBJS} to POBJS here, bsd.lib.mk does it automatically.
|
| #
1.47 |
|
13-Feb-1999 |
lukem |
convert from NOxxx= to MKxxx=no. include <bsd.own.mk> if testing a MKxxx variable.
|
|
Revision tags: kenh-if-detach-base chs-ubc-base
|
| #
1.46 |
|
04-Aug-1998 |
perry |
branches: 1.46.2; replace several special targets with stub .c files, as in libc/string
|
| #
1.45 |
|
03-Aug-1998 |
perry |
fix silly comment typo
|
| #
1.44 |
|
31-Jul-1998 |
perry |
make libkern build memmove() properly
|
|
Revision tags: eeh-paddr_t-base
|
| #
1.43 |
|
19-Jul-1998 |
drochner |
branches: 1.43.2; Make the combination "profiled kernel" and "${KERN_AS} == "library"" work too. (mcount.po was forgotten)
|
| #
1.42 |
|
21-Jun-1998 |
christos |
Add a small string pattern matching function to facilitate pcmcia cis string matches.
|
| #
1.41 |
|
27-May-1998 |
explorer |
add sha1.c, and build it.
|
| #
1.40 |
|
22-Feb-1998 |
mycroft |
Build memcpy() out of bcopy() by default.
|
| #
1.39 |
|
23-Jan-1998 |
cgd |
update to match (now-fixed) libc rules for strchr and strrchr. Brokenness pointed out by Matthias Drochner.
|
| #
1.38 |
|
21-Jan-1998 |
cgd |
add rules like those in libc to build strchr() and strrchr() (the latter is being added to libkern by this commit). remove strchr.c from archs' Makefile.inc files to go along with this. (If an arch has a .S version, it should be copied down and added to the apropriate Makefile.inc.)
|
| #
1.37 |
|
04-Nov-1997 |
gwr |
Use LORDER, TSORT
|
|
Revision tags: netbsd-1-3-base thorpej-signal-base marc-pcmcia-bp marc-pcmcia-base
|
| #
1.36 |
|
31-May-1997 |
cjs |
branches: 1.36.8; Back out BUILDDIR and NOINSTALL changes.
|
| #
1.35 |
|
30-May-1997 |
cjs |
Use new NOINSTALL option for libraries that are used only during the build of a program, and not installed into the final system.
|
| #
1.34 |
|
07-May-1997 |
mycroft |
Use libinstall::, not install:, to prevent instaling LIB.
|
| #
1.33 |
|
30-Apr-1997 |
thorpej |
Build md5c.c
|
|
Revision tags: is-newarp-before-merge
|
| #
1.32 |
|
16-Feb-1997 |
cgd |
allow includers to specify library-specific CPP flags via ${LIB}MISCCPPFLAGS
|
|
Revision tags: is-newarp-base
|
| #
1.31 |
|
10-Aug-1996 |
mycroft |
branches: 1.31.6; Add anchors so that only exactly `-I. is modified.
|
| #
1.30 |
|
10-Aug-1996 |
mycroft |
Convert the -I. to -I${.OBJDIR}, so that the `machine symlink is available.
|
| #
1.29 |
|
08-Aug-1996 |
mycroft |
We dont need to pass down COMPATDIR and KERNDIR.
|
| #
1.28 |
|
08-Aug-1996 |
mycroft |
Run the child make in the source directory, so that nothing here needs to be changed when the compile directory is outside the source tree.
|
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
|
| #
1.27 |
|
10-May-1996 |
scottr |
Make sure we clean up libkern.o and libkern.po, too. Closes PRs 1951 and 2387.
|
| #
1.26 |
|
18-Apr-1996 |
cgd |
don't get rid of the -D_KERNEL in KERNCPPFLAGS
|
| #
1.25 |
|
02-Feb-1996 |
mycroft |
Simplify, and add support for passing CPPFLAGS.
|
| #
1.24 |
|
20-Oct-1995 |
cgd |
set, don't add to, CFLAGS from KERNCFLAGS. Do assignment of CC and CFLAGS earlier, so that the arch-specific Makefile can add to them.
|
|
Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
| #
1.23 |
|
07-Oct-1995 |
mycroft |
Build libkern as one .o file, so that all symbols defined therein are always available to loadable modules.
|
| #
1.22 |
|
26-Sep-1995 |
jonathan |
Remove old .PATH directives that referenced libc source. Libkern has its own copies of all the requisite source files.
|
| #
1.21 |
|
26-Jun-1995 |
christos |
Add the ability to override KERNREL and KERNDST.
|
| #
1.20 |
|
24-Jun-1995 |
christos |
Build libkern in the kernel compilation directory, like libcompat.
|
| #
1.19 |
|
13-Feb-1995 |
cgd |
slight cleanup/reorg. don't use quad code on the alpha.
|
| #
1.18 |
|
31-Dec-1994 |
mycroft |
Change a dependency to work when not using `all' target.
|
| #
1.17 |
|
07-Dec-1994 |
deraadt |
silence link creation
|
| #
1.16 |
|
26-Oct-1994 |
cgd |
new RCS ID format.
|
| #
1.15 |
|
16-Sep-1994 |
deraadt |
compile -O3
|
|
Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
|
| #
1.14 |
|
30-Jun-1994 |
deraadt |
clean obj better
|
| #
1.13 |
|
30-Jun-1994 |
deraadt |
to find the DEFS.h files here, not in libc..
|
| #
1.12 |
|
30-Jun-1994 |
deraadt |
mv ${arch}/ to arch/${arch}, so that libkern builds without obj/
|
| #
1.11 |
|
21-May-1994 |
cgd |
be careful about mcount.po
|
| #
1.10 |
|
16-May-1994 |
cgd |
need a backslash!
|
| #
1.9 |
|
16-May-1994 |
deraadt |
attempts to reduce our reliance on /usr/include
|
| #
1.8 |
|
14-May-1994 |
cgd |
add libkern mcount
|
| #
1.7 |
|
23-Mar-1994 |
deraadt |
kernel/disklib.c goes away, not very portable
|
| #
1.6 |
|
09-Mar-1994 |
ws |
Make FFS optional
|
| #
1.5 |
|
04-Dec-1993 |
cgd |
quad support
|
|
Revision tags: magnum-base
|
| #
1.4 |
|
04-Dec-1993 |
cgd |
branches: 1.4.2; change to use MACHINE_ARCH and update from libc
|
| #
1.3 |
|
23-Oct-1993 |
cgd |
use obj.${MACHINE} dirs to compile into
|
| #
1.2 |
|
13-Oct-1993 |
cgd |
slight cleanup, and ... (gasp) add comments
|
| #
1.1 |
|
13-Oct-1993 |
cgd |
move 'boot' and 'libkern' into 'lib'. generally clean up 'kernel library' building and dependencies.
|