The NetBSD Project

CVS log for src/include/stdlib.h

[BACK] Up to [cvs.NetBSD.org] / src / include

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.125 / (download) - annotate - [select for diffs], Fri Oct 28 09:43:59 2022 UTC (4 weeks, 4 days ago) by wiz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.124: +2 -2 lines
Diff to previous 1.124 (colored)

put reallocarray() in the public namespace

reallocarray() will be part of the next POSIX release, see
https://austingroupbugs.net/view.php?id=1218

adapt an errno value to match POSIX expectations

As discussed on tech-userlevel

Revision 1.124 / (download) - annotate - [select for diffs], Wed Oct 5 12:09:07 2022 UTC (7 weeks, 6 days ago) by nia
Branch: MAIN
Changes since 1.123: +2 -5 lines
Diff to previous 1.123 (colored)

Remove hacky gcc2-specific alloca definition.

Revision 1.123 / (download) - annotate - [select for diffs], Sat Jul 3 14:07:13 2021 UTC (16 months, 3 weeks ago) by christos
Branch: MAIN
Changes since 1.122: +15 -5 lines
Diff to previous 1.122 (colored)

PR/56250: Michael Forney: mkstemp/mkdtemp not declared with
_POSIX_C_SOURCE=200809L

Revision 1.122 / (download) - annotate - [select for diffs], Tue May 26 21:49:29 2020 UTC (2 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: cjep_sun2x-base1, cjep_sun2x-base, cjep_sun2x, cjep_staticlib_x-base1, cjep_staticlib_x-base, cjep_staticlib_x
Changes since 1.121: +2 -2 lines
Diff to previous 1.121 (colored)

Avoid depending on namespace pollution in stdlib.h.

Revision 1.119.4.1 / (download) - annotate - [select for diffs], Mon Jun 10 22:05:12 2019 UTC (3 years, 5 months ago) by christos
Branch: phil-wifi
Changes since 1.119: +5 -3 lines
Diff to previous 1.119 (colored) next main 1.120 (colored)

Sync with HEAD

Revision 1.119.2.2 / (download) - annotate - [select for diffs], Fri Jan 18 08:50:09 2019 UTC (3 years, 10 months ago) by pgoyette
Branch: pgoyette-compat
CVS Tags: pgoyette-compat-merge-20190127
Changes since 1.119.2.1: +3 -3 lines
Diff to previous 1.119.2.1 (colored) to branchpoint 1.119 (colored) next main 1.120 (colored)

Synch with HEAD

Revision 1.121 / (download) - annotate - [select for diffs], Sat Jan 5 09:16:46 2019 UTC (3 years, 10 months ago) by maya
Branch: MAIN
CVS Tags: phil-wifi-20200421, phil-wifi-20200411, phil-wifi-20200406, phil-wifi-20191119, phil-wifi-20190609, pgoyette-compat-20190127, pgoyette-compat-20190118, netbsd-9-base, netbsd-9-3-RELEASE, netbsd-9-2-RELEASE, netbsd-9-1-RELEASE, netbsd-9-0-RELEASE, netbsd-9-0-RC2, netbsd-9-0-RC1, netbsd-9, is-mlppp-base, is-mlppp
Changes since 1.120: +3 -3 lines
Diff to previous 1.120 (colored)

We can make a stronger guarantee than __pure.
abs/labs don't read global memory.

Make GCC 9 happier.

Revision 1.119.2.1 / (download) - annotate - [select for diffs], Thu Sep 6 06:55:19 2018 UTC (4 years, 2 months ago) by pgoyette
Branch: pgoyette-compat
Changes since 1.119: +3 -1 lines
Diff to previous 1.119 (colored)

Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)

Revision 1.120 / (download) - annotate - [select for diffs], Wed Aug 15 10:21:42 2018 UTC (4 years, 3 months ago) by martin
Branch: MAIN
CVS Tags: pgoyette-compat-1226, pgoyette-compat-1126, pgoyette-compat-1020, pgoyette-compat-0930, pgoyette-compat-0906
Changes since 1.119: +3 -1 lines
Diff to previous 1.119 (colored)

PR standards/53525: move getsubopt() to stdlib.h

Revision 1.119 / (download) - annotate - [select for diffs], Sat Oct 7 21:16:06 2017 UTC (5 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: phil-wifi-base, pgoyette-compat-base, pgoyette-compat-0728, pgoyette-compat-0625, pgoyette-compat-0521, pgoyette-compat-0502, pgoyette-compat-0422, pgoyette-compat-0415, pgoyette-compat-0407, pgoyette-compat-0330, pgoyette-compat-0322, pgoyette-compat-0315
Branch point for: phil-wifi, pgoyette-compat
Changes since 1.118: +1 -2 lines
Diff to previous 1.118 (colored)

remove recallocarray

Revision 1.118 / (download) - annotate - [select for diffs], Sat Oct 7 19:38:09 2017 UTC (5 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.117: +2 -1 lines
Diff to previous 1.117 (colored)

add recallocarray (used by openssh-7.6)

Revision 1.117 / (download) - annotate - [select for diffs], Fri Jul 1 22:42:01 2016 UTC (6 years, 4 months ago) by christos
Branch: MAIN
CVS Tags: prg-localcount2-base3, prg-localcount2-base2, prg-localcount2-base1, prg-localcount2-base, prg-localcount2, pgoyette-localcount-base, pgoyette-localcount-20170426, pgoyette-localcount-20170320, pgoyette-localcount-20170107, pgoyette-localcount-20161104, pgoyette-localcount-20160806, pgoyette-localcount-20160726, pgoyette-localcount, perseant-stdc-iso10646-base, perseant-stdc-iso10646, netbsd-8-base, netbsd-8-2-RELEASE, netbsd-8-1-RELEASE, netbsd-8-1-RC1, netbsd-8-0-RELEASE, netbsd-8-0-RC2, netbsd-8-0-RC1, netbsd-8, matt-nb8-mediatek-base, matt-nb8-mediatek, localcount-20160914, bouyer-socketcan-base1, bouyer-socketcan-base, bouyer-socketcan
Changes since 1.116: +3 -1 lines
Diff to previous 1.116 (colored)

add hmac(3)

Revision 1.116 / (download) - annotate - [select for diffs], Sat Nov 7 16:21:42 2015 UTC (7 years ago) by nros
Branch: MAIN
Changes since 1.115: +2 -1 lines
Diff to previous 1.115 (colored)

Add the C11 function aligned_alloc to libc.

Revision 1.115 / (download) - annotate - [select for diffs], Tue Feb 17 20:33:40 2015 UTC (7 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.114: +2 -2 lines
Diff to previous 1.114 (colored)

Move reallocarray under _OPENBSD_SOURCE where it belongs.

Revision 1.114 / (download) - annotate - [select for diffs], Tue Feb 17 20:29:20 2015 UTC (7 years, 9 months ago) by joerg
Branch: MAIN
Changes since 1.113: +3 -1 lines
Diff to previous 1.113 (colored)

Introduce reallocarr(3) for easy (re)allocation of memory with overflow
checks. Compared to OpenBSD's reallocarray, makes it easier to avoid memory
leaks on allocation failures and it doesn't depend on malloc(0) != NULL
for correct error checking. Compared to plain realloc, it also avoids
the problem of intermediate integer overflows. The trade-off is the use
of void * to side step C type system with regard to generic pointer to
pointer.

Revision 1.113 / (download) - annotate - [select for diffs], Thu Feb 5 16:05:46 2015 UTC (7 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.112: +2 -1 lines
Diff to previous 1.112 (colored)

add reallocarray

Revision 1.112 / (download) - annotate - [select for diffs], Sun Jan 18 17:56:09 2015 UTC (7 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.111: +2 -3 lines
Diff to previous 1.111 (colored)

remove restrict to match with OpenBSD prototype (Kamil Rytarowski)

Revision 1.111 / (download) - annotate - [select for diffs], Fri Jan 16 18:40:16 2015 UTC (7 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.110: +5 -1 lines
Diff to previous 1.110 (colored)

Add strtonum protected with _OPENBSD_SOURCE

Revision 1.100.2.2 / (download) - annotate - [select for diffs], Wed Aug 20 00:02:05 2014 UTC (8 years, 3 months ago) by tls
Branch: tls-maxphys
Changes since 1.100.2.1: +7 -2 lines
Diff to previous 1.100.2.1 (colored) to branchpoint 1.100 (colored) next main 1.101 (colored)

Rebase to HEAD as of a few days ago.

Revision 1.107.2.1 / (download) - annotate - [select for diffs], Sun Aug 10 07:03:53 2014 UTC (8 years, 3 months ago) by tls
Branch: tls-earlyentropy
Changes since 1.107: +7 -3 lines
Diff to previous 1.107 (colored) next main 1.108 (colored)

Rebase.

Revision 1.110 / (download) - annotate - [select for diffs], Wed Jun 18 17:48:22 2014 UTC (8 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: tls-maxphys-base, tls-earlyentropy-base, netbsd-7-nhusb-base-20170116, netbsd-7-nhusb-base, netbsd-7-nhusb, netbsd-7-base, netbsd-7-2-RELEASE, netbsd-7-1-RELEASE, netbsd-7-1-RC2, netbsd-7-1-RC1, netbsd-7-1-2-RELEASE, netbsd-7-1-1-RELEASE, netbsd-7-1, netbsd-7-0-RELEASE, netbsd-7-0-RC3, netbsd-7-0-RC2, netbsd-7-0-RC1, netbsd-7-0-2-RELEASE, netbsd-7-0-1-RELEASE, netbsd-7-0, netbsd-7
Changes since 1.109: +3 -1 lines
Diff to previous 1.109 (colored)

add mkostemp{s,} mkstemps from FreeBSD

Revision 1.109 / (download) - annotate - [select for diffs], Thu Jun 12 18:49:37 2014 UTC (8 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.108: +3 -3 lines
Diff to previous 1.108 (colored)

rename to 60

Revision 1.108 / (download) - annotate - [select for diffs], Thu Jun 12 18:45:14 2014 UTC (8 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.107: +5 -3 lines
Diff to previous 1.107 (colored)

fix srandom and initstate signatures (from enh at google)

Revision 1.97.4.3 / (download) - annotate - [select for diffs], Thu May 22 11:36:35 2014 UTC (8 years, 6 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.97.4.2: +49 -3 lines
Diff to previous 1.97.4.2 (colored) to branchpoint 1.97 (colored) next main 1.98 (colored)

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")

Revision 1.107 / (download) - annotate - [select for diffs], Wed Jan 8 02:16:03 2014 UTC (8 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base9, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3
Branch point for: tls-earlyentropy
Changes since 1.106: +2 -1 lines
Diff to previous 1.106 (colored)

add ptsname_r

Revision 1.100.2.1 / (download) - annotate - [select for diffs], Sun Jun 23 06:28:49 2013 UTC (9 years, 5 months ago) by tls
Branch: tls-maxphys
Changes since 1.100: +48 -3 lines
Diff to previous 1.100 (colored)

resync from head

Revision 1.106 / (download) - annotate - [select for diffs], Fri Apr 26 18:07:43 2013 UTC (9 years, 7 months ago) by christos
Branch: MAIN
CVS Tags: riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2
Changes since 1.105: +7 -1 lines
Diff to previous 1.105 (colored)

add at_quick_exit and quick_exit

Revision 1.105 / (download) - annotate - [select for diffs], Fri Apr 26 17:36:24 2013 UTC (9 years, 7 months ago) by joerg
Branch: MAIN
Changes since 1.104: +4 -3 lines
Diff to previous 1.104 (colored)

Provide the long long routines for C++11 code.

Revision 1.104 / (download) - annotate - [select for diffs], Fri Apr 19 14:35:31 2013 UTC (9 years, 7 months ago) by joerg
Branch: MAIN
Changes since 1.103: +3 -1 lines
Diff to previous 1.103 (colored)

Add MB_CUR_MAX_L.

Revision 1.103 / (download) - annotate - [select for diffs], Thu Apr 18 22:22:20 2013 UTC (9 years, 7 months ago) by joerg
Branch: MAIN
Changes since 1.102: +12 -2 lines
Diff to previous 1.102 (colored)

Add mblen_l, mbstowcs_l, wctomb_l, mbtowc_l and wcstombs_l.

Revision 1.102 / (download) - annotate - [select for diffs], Thu Apr 18 21:54:10 2013 UTC (9 years, 7 months ago) by joerg
Branch: MAIN
Changes since 1.101: +5 -1 lines
Diff to previous 1.101 (colored)

Add strtof_l, strtod_l and strtold_l.

Revision 1.101 / (download) - annotate - [select for diffs], Tue Apr 16 21:44:06 2013 UTC (9 years, 7 months ago) by joerg
Branch: MAIN
Changes since 1.100: +23 -1 lines
Diff to previous 1.100 (colored)

Add strtol_l and friends. Switch _citrus_bcs_strtol to use plain
strtol_l unless in tools mode. Add note to retire the BCS code on the
next libc major bump.

Revision 1.97.4.2 / (download) - annotate - [select for diffs], Tue Oct 30 18:58:33 2012 UTC (10 years, 1 month ago) by yamt
Branch: yamt-pagecache
CVS Tags: yamt-pagecache-tag8
Changes since 1.97.4.1: +3 -2 lines
Diff to previous 1.97.4.1 (colored) to branchpoint 1.97 (colored)

sync with head

Revision 1.97.6.2 / (download) - annotate - [select for diffs], Sat Jun 23 22:54:56 2012 UTC (10 years, 5 months ago) by riz
Branch: netbsd-6
CVS Tags: 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, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Changes since 1.97.6.1: +2 -1 lines
Diff to previous 1.97.6.1 (colored) to branchpoint 1.97 (colored) next main 1.98 (colored)

Pull up following revision(s) (requested by joerg in ticket #328):
	lib/libc/gen/devname.c: revision 1.22
	distrib/sparc64/instfs/dot.profile: revision 1.7
	distrib/i386/cdroms/install.sh: revision 1.3
	tests/lib/libcurses/director/director.c: revision 1.10
	lib/libc/include/reentrant.h: revision 1.15
	distrib/amd64/cdroms/install.sh: revision 1.3
	tests/include/t_paths.c: revision 1.12
	share/man/man7/hier.7: revision 1.101
	etc/rc.d/sysdb: revision 1.24
	include/stdlib.h: revision 1.99
	tests/lib/libcurses/Makefile: revision 1.3
	distrib/sparc64/cdroms/installcd/install.sh: revision 1.3
	distrib/i386/cdroms/Makefile.cdrom: revision 1.27
	lib/libc/gen/ttyname.c: revision 1.25
	usr.bin/tic/Makefile: revision 1.2
	tools/compat/Makefile: revision 1.57
	lib/libterminfo/compile.c: revision 1.7
	lib/libc/gen/ttyname.c: revision 1.26
	lib/libterminfo/compile.c: revision 1.8
	tools/compat/Makefile: revision 1.59
	tools/compat/cdbw.h: revision 1.1
	distrib/i386/installimage/install.sh: revision 1.2
	lib/libc/include/namespace.h: revision 1.154
	usr.bin/tic/tic.c: revision 1.13
	usr.bin/tic/tic.c: revision 1.14
	usr.bin/tic/tic.c: revision 1.15
	distrib/sets/lists/base/mi: revision 1.996
	usr.bin/tic/tic.c: revision 1.16
	usr.sbin/dev_mkdb/dev_mkdb.8: revision 1.13
	usr.bin/tic/tic.c: revision 1.17
	usr.bin/tic/tic.c: revision 1.18
	tools/compat/cdbr.h: revision 1.1
	distrib/sparc64/instfs/list: revision 1.25
	usr.bin/tic/tic.c: revision 1.19
	lib/libc/cdb/cdbw.c: revision 1.4
	lib/libc/cdb/cdbw.3: revision 1.4
	lib/libc/cdb/cdbw.3: revision 1.5
	share/terminfo/Makefile: revision 1.3
	usr.sbin/dev_mkdb/dev_mkdb.c: revision 1.29
	usr.sbin/dev_mkdb/Makefile: revision 1.8
	lib/libc/gen/ttyname.3: revision 1.23
	lib/libc/gen/ttyname.3: revision 1.24
	lib/libc/cdb/cdbr.c: revision 1.3
	include/cdbw.h: revision 1.2
	distrib/sparc64/cdroms/installcd/Makefile: revision 1.15
	lib/libc/gen/devname.3: revision 1.12
	tools/compat/compat_defs.h: revision 1.85
	tools/compat/compat_defs.h: revision 1.86
	lib/libterminfo/term_private.h: revision 1.10
	lib/libterminfo/term.c: revision 1.14
	usr.bin/tic/tic.1: revision 1.10
	lib/libterminfo/term.c: revision 1.15
	lib/libterminfo/Makefile.hash: revision 1.5
	lib/libterminfo/term.c: revision 1.16
	distrib/amd64/installimage/install.sh: revision 1.2
	share/man/man5/rc.conf.5: revision 1.152
	distrib/sets/lists/tests/mi: revision 1.472
	distrib/amd64/cdroms/Makefile.cdrom: revision 1.7
	include/paths.h: revision 1.41
	bin/ps/ps.1: revision 1.101
	lib/libterminfo/terminfo.5.in: revision 1.16
	usr.bin/tic/tic.c: revision 1.20
	lib/libterminfo/terminfo.5.in: revision 1.17
Prefer __printflike.
Use queue(3)
Replace linear lookup with hash table, reducing runtime by 60%.
Use e* from util.h.
One more strdup -> estrdup.
Maintain nalias and nterm on the fly.
Add void for ttyslot prototype.
Use memcmp in place of strncmp, since length is known to no longer than
either of the arguments.
Fix a number of memory leaks. Keep final loop of the cleanup in tic(1)
under #ifdef __VALGRIND__ though.
Add __predict_true / __predict_false definitions.
Add a special seeder for cdbw_output that gives stable results.
Hook up cdbw(3) for the tool build.
Prototype for cdbw_stable_seeder.
Provide a usable thr_once for !_REENTRANT
Switch device database to cdb(5). Rework ttyname(3) and ttyname_r(3) to
depend on new devname_r(3) as heart. Add /dev/pts magic directly to
devname(3). While it can lead to returning non-existing paths, the
behavior is more consistent that way. Drop caching layer in devname(3),
it doesn't buy anything for the common case of having access to the
database. Teach devname(3) proper fallback behavior of scanning /dev.
Create both old-style and new-style database for now in /etc/rc.d/sysdb.
Switch terminfo(3) to cdb(5).
Fix typos.
Make Alan Barrett happy and add ().
Add cdbr(3) support to tools/compat.
Bump date for previous.
Relax consistency to make it possible to match valid entries.
Prefix devname's buffer with /dev/ as ttyname is supposed to return the
full path. Reported by Dave Huang.

Revision 1.100 / (download) - annotate - [select for diffs], Thu Jun 21 21:13:29 2012 UTC (10 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, agc-symver-base, agc-symver
Branch point for: tls-maxphys
Changes since 1.99: +2 -2 lines
Diff to previous 1.99 (colored)

sprinkle restrict in realpath(3)

Revision 1.99 / (download) - annotate - [select for diffs], Sun Jun 3 21:42:46 2012 UTC (10 years, 5 months ago) by joerg
Branch: MAIN
Changes since 1.98: +2 -1 lines
Diff to previous 1.98 (colored)

Switch device database to cdb(5). Rework ttyname(3) and ttyname_r(3) to
depend on new devname_r(3) as heart. Add /dev/pts magic directly to
devname(3). While it can lead to returning non-existing paths, the
behavior is more consistent that way. Drop caching layer in devname(3),
it doesn't buy anything for the common case of having access to the
database. Teach devname(3) proper fallback behavior of scanning /dev.
Create both old-style and new-style database for now in /etc/rc.d/sysdb.

Revision 1.97.4.1 / (download) - annotate - [select for diffs], Wed May 23 10:07:30 2012 UTC (10 years, 6 months ago) by yamt
Branch: yamt-pagecache
Changes since 1.97: +4 -2 lines
Diff to previous 1.97 (colored)

sync with head.

Revision 1.97.6.1 / (download) - annotate - [select for diffs], Mon May 7 16:47:22 2012 UTC (10 years, 6 months ago) by riz
Branch: netbsd-6
Changes since 1.97: +4 -2 lines
Diff to previous 1.97 (colored)

Pull up following revision(s) (requested by christos in ticket #222):
	include/stdlib.h: revision 1.98
	lib/libc/compat/stdlib/Makefile.inc: revision 1.3
	lib/libc/compat/include/stdlib.h: revision 1.5
	lib/libc/compat/stdlib/compat_putenv.c: revision 1.1
	lib/libc/compat/stdlib/compat_putenv.c: revision 1.2
PR/46360: YAMAMOTO Takashi: Restore NetBSD-5 compatibility with putenv()
copying the passed string (which is not ToG compliant), instead of using
it directly in the environment arrat as it should. Needs to be pulled up
to NetBSd-6.
use setenv so that we don't leak memory.

Revision 1.98 / (download) - annotate - [select for diffs], Fri Apr 20 17:31:29 2012 UTC (10 years, 7 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base5
Changes since 1.97: +4 -2 lines
Diff to previous 1.97 (colored)

PR/46360: YAMAMOTO Takashi: Restore NetBSD-5 compatibility with putenv()
copying the passed string (which is not ToG compliant), instead of using
it directly in the environment arrat as it should. Needs to be pulled up
to NetBSd-6.

Revision 1.85.12.1 / (download) - annotate - [select for diffs], Fri May 20 19:18:44 2011 UTC (11 years, 6 months ago) by bouyer
Branch: netbsd-5-1
CVS Tags: 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
Changes since 1.85: +2 -2 lines
Diff to previous 1.85 (colored) next main 1.86 (colored)

Pull up following revision(s) (requested by joerg in ticket #1611):
	include/inttypes.h: revision 1.7
	include/stddef.h: revision 1.16
	include/wchar.h: revision 1.28
	include/stdlib.h: revision 1.90
Don't define wchar_t for c++; it is native in the language. From Alexander
Nasonov

Revision 1.85.4.1 / (download) - annotate - [select for diffs], Fri May 20 19:18:37 2011 UTC (11 years, 6 months ago) by bouyer
Branch: netbsd-5
CVS Tags: 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
Changes since 1.85: +2 -2 lines
Diff to previous 1.85 (colored) next main 1.86 (colored)

Pull up following revision(s) (requested by joerg in ticket #1611):
	include/inttypes.h: revision 1.7
	include/stddef.h: revision 1.16
	include/wchar.h: revision 1.28
	include/stdlib.h: revision 1.90
Don't define wchar_t for c++; it is native in the language. From Alexander
Nasonov

Revision 1.97 / (download) - annotate - [select for diffs], Wed Mar 16 00:48:34 2011 UTC (11 years, 8 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, netbsd-6-base, cherry-xenmp-base, cherry-xenmp
Branch point for: yamt-pagecache, netbsd-6
Changes since 1.96: +1 -3 lines
Diff to previous 1.96 (colored)

remove commaize_number.

Revision 1.96 / (download) - annotate - [select for diffs], Tue Mar 15 12:21:08 2011 UTC (11 years, 8 months ago) by pooka
Branch: MAIN
Changes since 1.95: +3 -1 lines
Diff to previous 1.95 (colored)

put in a proto for commaize_number()
(nb. doing this purely as the minimum work solution to get a working build)

Revision 1.94.2.1 / (download) - annotate - [select for diffs], Tue Feb 8 16:18:55 2011 UTC (11 years, 9 months ago) by bouyer
Branch: bouyer-quota2
Changes since 1.94: +3 -1 lines
Diff to previous 1.94 (colored) next main 1.95 (colored)

Sync with HEAD

Revision 1.95 / (download) - annotate - [select for diffs], Fri Feb 4 22:07:07 2011 UTC (11 years, 9 months ago) by christos
Branch: MAIN
CVS Tags: uebayasi-xip-base7, bouyer-quota2-nbase, bouyer-quota2-base
Changes since 1.94: +3 -1 lines
Diff to previous 1.94 (colored)

add arc4random_{buf,uniform}, from OpenBSD.

Revision 1.94 / (download) - annotate - [select for diffs], Wed Dec 22 19:47:56 2010 UTC (11 years, 11 months ago) by jruoho
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231
Branch point for: bouyer-quota2
Changes since 1.93: +2 -2 lines
Diff to previous 1.93 (colored)

Use __constfunc(3) instead of __attribute__((const)) directly.

Revision 1.90.2.3 / (download) - annotate - [select for diffs], Fri Oct 22 07:11:52 2010 UTC (12 years, 1 month ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.90.2.2: +1 -1 lines
Diff to previous 1.90.2.2 (colored) to branchpoint 1.90 (colored) next main 1.91 (colored)

Sync with HEAD (-D20101022).

Revision 1.93 / (download) - annotate - [select for diffs], Fri Oct 1 20:11:58 2010 UTC (12 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: uebayasi-xip-base6, uebayasi-xip-base5, uebayasi-xip-base4, uebayasi-xip-base3
Changes since 1.92: +2 -2 lines
Diff to previous 1.92 (colored)

make putenv POSIX compliant.

Revision 1.90.2.2 / (download) - annotate - [select for diffs], Tue Aug 17 06:40:01 2010 UTC (12 years, 3 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.90.2.1: +1 -1 lines
Diff to previous 1.90.2.1 (colored) to branchpoint 1.90 (colored)

Sync with HEAD.

Revision 1.92 / (download) - annotate - [select for diffs], Tue Jun 1 08:42:56 2010 UTC (12 years, 6 months ago) by plunky
Branch: MAIN
CVS Tags: uebayasi-xip-base2
Changes since 1.91: +2 -2 lines
Diff to previous 1.91 (colored)

later versions of pcc may define __GNUC__ for compatibility reasons, so
having a system definition for alloca is counter productive as it seems
fairly common to use

    #ifdef __GNUC__
    #define alloca ..
    #endif

in user-headers (eg see usr.sbin/gspa/gspa/gspa_ass.h)

So, defang this definition as we don't otherwise provide alloca on NetBSD

Revision 1.90.2.1 / (download) - annotate - [select for diffs], Fri Apr 30 14:36:18 2010 UTC (12 years, 7 months ago) by uebayasi
Branch: uebayasi-xip
Changes since 1.90: +2 -2 lines
Diff to previous 1.90 (colored)

Sync with HEAD.

Revision 1.91 / (download) - annotate - [select for diffs], Thu Feb 25 18:37:12 2010 UTC (12 years, 9 months ago) by joerg
Branch: MAIN
CVS Tags: uebayasi-xip-base1
Changes since 1.90: +2 -2 lines
Diff to previous 1.90 (colored)

Consistently use __printflike and __scanflike.

Revision 1.90 / (download) - annotate - [select for diffs], Sun Nov 15 22:21:03 2009 UTC (13 years ago) by christos
Branch: MAIN
CVS Tags: uebayasi-xip-base, matt-premerge-20091211
Branch point for: uebayasi-xip
Changes since 1.89: +2 -2 lines
Diff to previous 1.89 (colored)

Don't define wchar_t for c++; it is native in the language. From Alexander
Nasonov

Revision 1.89 / (download) - annotate - [select for diffs], Mon Jul 20 17:03:37 2009 UTC (13 years, 4 months ago) by joerg
Branch: MAIN
Changes since 1.88: +4 -1 lines
Diff to previous 1.88 (colored)

Add a fast, platform independent hash function to libc.
The algorithm used is the Jenkins hash.  The name (mi_vector_hash)
reflects the nature of the hash function.
Add glue for libc ATF tests and include a test case to make sure that
(mis)alignment and endianess are handled correctly.

Bump libc minor to 169.

Revision 1.88 / (download) - annotate - [select for diffs], Tue Jan 20 20:08:12 2009 UTC (13 years, 10 months ago) by drochner
Branch: MAIN
CVS Tags: jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend
Changes since 1.87: +2 -4 lines
Diff to previous 1.87 (colored)

cleanup after devmajor_t:
-since getdevmajor(3) is now binary compatible again with <=5.0
 there is no need to rename, I've just left a __getdevmajor50 symbol
 temporarily for those who track -current
-update manpage

Revision 1.87 / (download) - annotate - [select for diffs], Tue Jan 20 18:20:47 2009 UTC (13 years, 10 months ago) by drochner
Branch: MAIN
Changes since 1.86: +2 -2 lines
Diff to previous 1.86 (colored)

Change major()/minor() to return 32-bit types again, called
devmajor_t/devminor_t, as proposed on tech-kern.
This avoids 64-bit arithmetics and 64-bit printf formats in parts
of the kernel where it is not really useful, and helps clarity.

Revision 1.86 / (download) - annotate - [select for diffs], Sun Jan 11 03:04:12 2009 UTC (13 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.85: +7 -3 lines
Diff to previous 1.85 (colored)

merge christos-time_t

Revision 1.85.6.2 / (download) - annotate - [select for diffs], Sat Nov 8 21:13:13 2008 UTC (14 years ago) by christos
Branch: christos-time_t
Changes since 1.85.6.1: +327 -0 lines
Diff to previous 1.85.6.1 (colored) to branchpoint 1.85 (colored) next main 1.86 (colored)

changes for 64 bit time_t

Revision 1.84.6.1 / (download) - annotate - [select for diffs], Fri Jun 27 13:47:37 2008 UTC (14 years, 5 months ago) by simonb
Branch: simonb-wapbl
Changes since 1.84: +3 -1 lines
Diff to previous 1.84 (colored) next main 1.85 (colored)

Sync with head.

Revision 1.84.4.1 / (download) - annotate - [select for diffs], Mon Jun 23 04:29:29 2008 UTC (14 years, 5 months ago) by wrstuden
Branch: wrstuden-revivesa
Changes since 1.84: +3 -1 lines
Diff to previous 1.84 (colored) next main 1.85 (colored)

Sync w/ -current. 34 merge conflicts to follow.

Revision 1.85.6.1, Sat Jun 21 00:58:00 2008 UTC (14 years, 5 months ago) by christos
Branch: christos-time_t
Changes since 1.85: +0 -323 lines
FILE REMOVED

file stdlib.h was added on branch christos-time_t on 2008-11-08 21:13:13 +0000

Revision 1.85 / (download) - annotate - [select for diffs], Sat Jun 21 00:58:00 2008 UTC (14 years, 5 months ago) by gmcgarry
Branch: MAIN
CVS Tags: wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, simonb-wapbl-nbase, simonb-wapbl-base, netbsd-5-base, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, 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, 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, christos-time_t-nbase, christos-time_t-base
Branch point for: netbsd-5-1, netbsd-5, christos-time_t
Changes since 1.84: +3 -1 lines
Diff to previous 1.84 (colored)

Use __builtin_alloc() with pcc.

Revision 1.84 / (download) - annotate - [select for diffs], Mon Apr 7 12:24:52 2008 UTC (14 years, 7 months ago) by yamt
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, hpcarm-cleanup-nbase
Branch point for: wrstuden-revivesa, simonb-wapbl
Changes since 1.83: +2 -2 lines
Diff to previous 1.83 (colored)

RANDOM_MAX: don't rely on integer overflow.

Revision 1.83 / (download) - annotate - [select for diffs], Tue Apr 1 19:23:28 2008 UTC (14 years, 8 months ago) by drochner
Branch: MAIN
Changes since 1.82: +2 -2 lines
Diff to previous 1.82 (colored)

everyone else assumes that defining "_XOPEN_SOURCE" means XPG4.2,
so remove comparisions against the numerical values "3" or "4"

Revision 1.81.2.1 / (download) - annotate - [select for diffs], Mon Mar 24 07:14:43 2008 UTC (14 years, 8 months ago) by keiichi
Branch: keiichi-mipv6
Changes since 1.81: +8 -5 lines
Diff to previous 1.81 (colored) next main 1.82 (colored)

sync with head.

Revision 1.77.4.2 / (download) - annotate - [select for diffs], Sun Mar 23 00:26:45 2008 UTC (14 years, 8 months ago) by matt
Branch: matt-armv6
Changes since 1.77.4.1: +9 -5 lines
Diff to previous 1.77.4.1 (colored) to branchpoint 1.77 (colored) next main 1.78 (colored)

sync with HEAD

Revision 1.82 / (download) - annotate - [select for diffs], Thu Feb 28 16:13:35 2008 UTC (14 years, 9 months ago) by christos
Branch: MAIN
CVS Tags: matt-armv6-nbase, keiichi-mipv6-base
Changes since 1.81: +8 -5 lines
Diff to previous 1.81 (colored)

add RANDOM_MAX define from anon ymous

Revision 1.81 / (download) - annotate - [select for diffs], Sat Feb 2 20:56:46 2008 UTC (14 years, 9 months ago) by christos
Branch: MAIN
CVS Tags: hpcarm-cleanup-base
Branch point for: keiichi-mipv6
Changes since 1.80: +2 -1 lines
Diff to previous 1.80 (colored)

Add csetexpandtc()

Revision 1.77.4.1 / (download) - annotate - [select for diffs], Wed Jan 9 01:33:06 2008 UTC (14 years, 10 months ago) by matt
Branch: matt-armv6
Changes since 1.77: +17 -4 lines
Diff to previous 1.77 (colored)

sync with HEAD

Revision 1.80 / (download) - annotate - [select for diffs], Mon Dec 24 17:26:09 2007 UTC (14 years, 11 months ago) by perry
Branch: MAIN
Changes since 1.79: +4 -4 lines
Diff to previous 1.79 (colored)

change some __attribute__s to __keywords

Revision 1.79 / (download) - annotate - [select for diffs], Fri Dec 14 16:36:19 2007 UTC (14 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.78: +13 -1 lines
Diff to previous 1.78 (colored)

humanize_number was the only function in <util.h> that is not in libutil.
Move it to stdlib.h and add dehumanize_number.

Revision 1.78 / (download) - annotate - [select for diffs], Mon Nov 19 14:48:41 2007 UTC (15 years ago) by ad
Branch: MAIN
CVS Tags: cube-autoconf-base, cube-autoconf
Changes since 1.77: +2 -1 lines
Diff to previous 1.77 (colored)

Enable posix_memalign().

Revision 1.77 / (download) - annotate - [select for diffs], Sun Apr 22 08:21:50 2007 UTC (15 years, 7 months ago) by ragge
Branch: MAIN
CVS Tags: matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-base, hpcarm-cleanup
Branch point for: matt-armv6
Changes since 1.76: +3 -2 lines
Diff to previous 1.76 (colored)

The alloca() arg type check is broken (cpp do not do string comparisions)
so make it marginally less broken so that it works with other compilers
than gcc.
Probably the check can be removed, I doubt anyone will try to use gcc1
anymore.

Revision 1.76 / (download) - annotate - [select for diffs], Wed Mar 15 17:35:17 2006 UTC (16 years, 8 months ago) by kleink
Branch: MAIN
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.75: +3 -1 lines
Diff to previous 1.75 (colored)

Add strtof(3) and strtold(3); welcome libc 12.137.

Revision 1.75 / (download) - annotate - [select for diffs], Mon Dec 26 19:01:47 2005 UTC (16 years, 11 months ago) by perry
Branch: MAIN
Changes since 1.74: +2 -2 lines
Diff to previous 1.74 (colored)

u_intN_t -> uintN_t

Revision 1.74 / (download) - annotate - [select for diffs], Sat Dec 24 23:04:05 2005 UTC (16 years, 11 months ago) by perry
Branch: MAIN
Changes since 1.73: +2 -2 lines
Diff to previous 1.73 (colored)

__const__ -> const
This is in an __attribute__ so it isn't really necessary, but it gets
it out of the listing of __keyword__s...

Revision 1.73 / (download) - annotate - [select for diffs], Mon Sep 26 12:51:34 2005 UTC (17 years, 2 months ago) by kleink
Branch: MAIN
Changes since 1.72: +3 -2 lines
Diff to previous 1.72 (colored)

Move getenv_r() to the local section.

Revision 1.72 / (download) - annotate - [select for diffs], Sun Sep 25 20:08:15 2005 UTC (17 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.71: +2 -1 lines
Diff to previous 1.71 (colored)

Add getenv_r and ttyname_r

Revision 1.71 / (download) - annotate - [select for diffs], Tue Sep 13 01:44:32 2005 UTC (17 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.70: +2 -5 lines
Diff to previous 1.70 (colored)

compat code reorg

Revision 1.70 / (download) - annotate - [select for diffs], Sat Jun 11 22:58:42 2005 UTC (17 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.69: +5 -3 lines
Diff to previous 1.69 (colored)

Add a macro __MKTEMP_OK__ that renames mktemp() to _mktemp() for uses that
have been checked, so that the linker does not warn us. There are valid
uses for mktemp() such as for creating filenames that are going to be
targets of the rename system call. Discussed with lukem.

Revision 1.69 / (download) - annotate - [select for diffs], Thu Feb 3 04:39:32 2005 UTC (17 years, 9 months ago) by perry
Branch: MAIN
CVS Tags: netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, 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, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3
Changes since 1.68: +109 -112 lines
Diff to previous 1.68 (colored)

de-__P -- the hack is long since useless. Discussed with christos,
matt, kleink, others. Approved by christos.

Revision 1.68 / (download) - annotate - [select for diffs], Thu Dec 16 03:54:56 2004 UTC (17 years, 11 months ago) by atatat
Branch: MAIN
Changes since 1.67: +2 -1 lines
Diff to previous 1.67 (colored)

Add a function called getdevmajor().

It tells you the major device number for whatever character or block
device you ask it.  This is sort of the inverse of devname(3) but not
quite, since it's backed by the kernel (sysctl's kern.drivers
information) and not a database cobbled together from the contents of
the filesystem.

Revision 1.67 / (download) - annotate - [select for diffs], Thu May 27 02:58:14 2004 UTC (18 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.66: +7 -1 lines
Diff to previous 1.66 (colored)

Add unix/98 pty function prototypes.

Revision 1.66 / (download) - annotate - [select for diffs], Fri Apr 23 14:44:54 2004 UTC (18 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.65: +4 -4 lines
Diff to previous 1.65 (colored)

more const sprinkling on cget* suggested by kleink.

Revision 1.65 / (download) - annotate - [select for diffs], Fri Apr 23 14:37:42 2004 UTC (18 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.64: +4 -4 lines
Diff to previous 1.64 (colored)

constify the db name vector argument.

Revision 1.55.2.1 / (download) - annotate - [select for diffs], Fri Mar 26 22:53:11 2004 UTC (18 years, 8 months ago) by jmc
Branch: netbsd-1-6
Changes since 1.55: +4 -1 lines
Diff to previous 1.55 (colored) next main 1.56 (colored)

Pullup rev 1.56 (requested by provos in ticket #1386)

Introduce bcrypt password scheme. Adds the arc4random API for creating
cryptographically strong random numbers.

Revision 1.64 / (download) - annotate - [select for diffs], Thu Aug 7 09:44:11 2003 UTC (19 years, 3 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-2-base, 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-1, netbsd-2-0-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-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2
Changes since 1.63: +2 -6 lines
Diff to previous 1.63 (colored)

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22270, verified by myself.

Revision 1.63 / (download) - annotate - [select for diffs], Tue Jul 8 01:43:28 2003 UTC (19 years, 4 months ago) by kristerw
Branch: MAIN
Changes since 1.62: +3 -4 lines
Diff to previous 1.62 (colored)

Do not give names to the parameters in function prototypes (those names
reduces the usefulness of the gcc -Wshadow flag).

Revision 1.62 / (download) - annotate - [select for diffs], Mon Apr 28 23:16:14 2003 UTC (19 years, 7 months ago) by bjh21
Branch: MAIN
Changes since 1.61: +20 -26 lines
Diff to previous 1.61 (colored)

Add a new feature-test macro, _NETBSD_SOURCE.  If this is defined
by the application, all NetBSD interfaces are made visible, even
if some other feature-test macro (like _POSIX_C_SOURCE) is defined.
<sys/featuretest.h> defined _NETBSD_SOURCE if none of _ANSI_SOURCE,
_POSIX_C_SOURCE and _XOPEN_SOURCE is defined, so as to preserve
existing behaviour.

This has two major advantages:
+ Programs that require non-POSIX facilities but define _POSIX_C_SOURCE
  can trivially be overruled by putting -D_NETBSD_SOURCE in their CFLAGS.
+ It makes most of the #ifs simpler, in that they're all now ORs of the
  various macros, rather than having checks for (!defined(_ANSI_SOURCE) ||
  !defined(_POSIX_C_SOURCE) || !defined(_XOPEN_SOURCE)) all over the place.

I've tried not to change the semantics of the headers in any case where
_NETBSD_SOURCE wasn't defined, but there were some places where the
current semantics were clearly mad, and retaining them was harder than
correcting them.  In particular, I've mostly normalised things so that
_ANSI_SOURCE gets you the smallest set of stuff, then _POSIX_C_SOURCE,
_XOPEN_SOURCE and _NETBSD_SOURCE in that order.

Tested by building for vax, encouraged by thorpej, and uncontested in
tech-userlevel for a week.

Revision 1.61 / (download) - annotate - [select for diffs], Mon Apr 14 08:38:24 2003 UTC (19 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.60: +2 -2 lines
Diff to previous 1.60 (colored)

Well, _The_ Open Group.

Revision 1.60 / (download) - annotate - [select for diffs], Mon Apr 14 08:37:29 2003 UTC (19 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.59: +2 -2 lines
Diff to previous 1.59 (colored)

Use the real TOG specification name for references.

Revision 1.59 / (download) - annotate - [select for diffs], Mon Apr 7 13:41:13 2003 UTC (19 years, 7 months ago) by kleink
Branch: MAIN
Changes since 1.58: +16 -3 lines
Diff to previous 1.58 (colored)

1003.1-2001 has introduced unsetenv() which differs from the current
implementation in not permitting a "name=value" argument.
* Add a conforming __unsetenv13() and do function renaming for
  unsetenv(); preserve old symbol with old behavior.
* Make visible setenv() and unsetenv() for 1003.1-2001 feature selection
  macros; resolves PR standards/20479.

Revision 1.58 / (download) - annotate - [select for diffs], Sat Mar 1 15:59:02 2003 UTC (19 years, 9 months ago) by bjh21
Branch: MAIN
Changes since 1.57: +2 -1 lines
Diff to previous 1.57 (colored)

Add _Exit(), for C99 and POSIX-2001.
Proposed on tech-userlevel to a resounding silence in April last year.

Revision 1.52.2.3 / (download) - annotate - [select for diffs], Tue Dec 10 06:42:45 2002 UTC (19 years, 11 months ago) by thorpej
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.52.2.2: +7 -1 lines
Diff to previous 1.52.2.2 (colored) next main 1.53 (colored)

Sync with HEAD.

Revision 1.57 / (download) - annotate - [select for diffs], Fri Nov 29 12:58:14 2002 UTC (20 years ago) by lukem
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base, fvdl_fs64_base
Changes since 1.56: +7 -1 lines
Diff to previous 1.56 (colored)

add strsuftoll(3) and strsuftollx(3) - parse a string for a number
with an optional suffix, product (two numbers separated by `x'), and
provide range checking

Revision 1.52.2.2 / (download) - annotate - [select for diffs], Fri Jun 21 18:17:09 2002 UTC (20 years, 5 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.52.2.1: +4 -1 lines
Diff to previous 1.52.2.1 (colored)

Catch up to -current.

Revision 1.56 / (download) - annotate - [select for diffs], Fri May 24 04:01:43 2002 UTC (20 years, 6 months ago) by itojun
Branch: MAIN
Changes since 1.55: +4 -1 lines
Diff to previous 1.55 (colored)

add arc4random(3).  from openbsd

Revision 1.52.2.1 / (download) - annotate - [select for diffs], Sun Apr 8 20:31:41 2001 UTC (21 years, 7 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.52: +22 -12 lines
Diff to previous 1.52 (colored)

Merge trunk onto branch.

Revision 1.55 / (download) - annotate - [select for diffs], Wed Mar 28 11:12:19 2001 UTC (21 years, 8 months ago) by kleink
Branch: MAIN
CVS Tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001
Branch point for: netbsd-1-6
Changes since 1.54: +6 -2 lines
Diff to previous 1.54 (colored)

Don't declare qdiv() when qdiv_t wasn't defined previously; fixes PR lib/11557
from Richard Earnshaw.

Revision 1.54 / (download) - annotate - [select for diffs], Wed Mar 21 22:42:28 2001 UTC (21 years, 8 months ago) by kleink
Branch: MAIN
Changes since 1.53: +13 -11 lines
Diff to previous 1.53 (colored)

Sprinkle some restrict qualifiers.

Revision 1.53 / (download) - annotate - [select for diffs], Sat Mar 10 01:46:08 2001 UTC (21 years, 8 months ago) by cgd
Branch: MAIN
Changes since 1.52: +5 -1 lines
Diff to previous 1.52 (colored)

add prototypes for shquote() and shquotev()

Revision 1.52 / (download) - annotate - [select for diffs], Mon Feb 19 22:12:41 2001 UTC (21 years, 9 months ago) by cgd
Branch: MAIN
Branch point for: nathanw_sa
Changes since 1.51: +3 -1 lines
Diff to previous 1.51 (colored)

add prototypes for getprogname and setprogname

Revision 1.51 / (download) - annotate - [select for diffs], Wed Dec 20 18:35:21 2000 UTC (21 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.50: +7 -3 lines
Diff to previous 1.50 (colored)

deal with bsearch duplicate declaration.

Revision 1.50 / (download) - annotate - [select for diffs], Wed Nov 15 15:44:05 2000 UTC (22 years ago) by briggs
Branch: MAIN
Changes since 1.49: +1 -4 lines
Diff to previous 1.49 (colored)

Move fmtcheck() prototype to stdio.h.  It makes more sense to declare it
with the formatting functions with which it is meant to be used.  Thanks
to Klaus Klein for "encouraging" me to make this change.

Revision 1.49 / (download) - annotate - [select for diffs], Fri Oct 20 18:46:05 2000 UTC (22 years, 1 month ago) by briggs
Branch: MAIN
Changes since 1.48: +3 -1 lines
Diff to previous 1.48 (colored)

Add {__,}fmtcheck(), a function specified by Bill Sommerfeld to check
a user-supplied format string against a fallback format string to ensure
that they will consume arguments of the same type.

libc minor bump for new API entry point.

Revision 1.48 / (download) - annotate - [select for diffs], Tue Oct 3 19:53:58 2000 UTC (22 years, 2 months ago) by sommerfeld
Branch: MAIN
Changes since 1.47: +4 -2 lines
Diff to previous 1.47 (colored)

Allow format-arg checking for setproctitle

Revision 1.45.4.2 / (download) - annotate - [select for diffs], Thu Aug 10 16:44:02 2000 UTC (22 years, 3 months ago) by kleink
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA, netbsd-1-5-ALPHA2
Changes since 1.45.4.1: +1 -1 lines
Diff to previous 1.45.4.1 (colored) to branchpoint 1.45 (colored) next main 1.46 (colored)

Pull up rev. 1.47 (approved by thorpej):
ISO/IEC 9899:1999: MB_CUR_MAX expands to a positive integer
expression with type size_t.

Revision 1.47 / (download) - annotate - [select for diffs], Thu Aug 10 10:03:43 2000 UTC (22 years, 3 months ago) by kleink
Branch: MAIN
Changes since 1.46: +2 -2 lines
Diff to previous 1.46 (colored)

ISO/IEC 9899:1999: MB_CUR_MAX expands to a positive integer expression with
type size_t (not int).

(Incompatible ABI change, ignored due to a window of just two days.)

Revision 1.45.4.1 / (download) - annotate - [select for diffs], Wed Aug 9 17:42:21 2000 UTC (22 years, 3 months ago) by tshiozak
Branch: netbsd-1-5
Changes since 1.45: +1 -5 lines
Diff to previous 1.45 (colored)

pull up the following changes (approved by thorpej):
 > cvs rdiff -r1.9 -r1.10 basesrc/include/locale.h
 > cvs rdiff -r1.45 -r1.46 basesrc/include/stdlib.h
 > cvs rdiff -r1.16 -r1.17 basesrc/lib/libc/locale/Makefile.inc
 > cvs rdiff -r1.17 -r1.18 basesrc/lib/libc/locale/setlocale.c
 > cvs rdiff -r0 -r1.2 basesrc/lib/libc/locale/setlocale_sb.c
 > cvs rdiff -r1.6 -r1.7 syssrc/sys/arch/alpha/include/limits.h
 > cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/arm26/include/limits.h
 > cvs rdiff -r1.7 -r1.8 syssrc/sys/arch/arm32/include/limits.h
 > cvs rdiff -r1.14 -r1.15 syssrc/sys/arch/i386/include/limits.h
 > cvs rdiff -r1.12 -r1.13 syssrc/sys/arch/m68k/include/limits.h
 > cvs rdiff -r1.13 -r1.14 syssrc/sys/arch/mips/include/limits.h
 > cvs rdiff -r1.10 -r1.11 syssrc/sys/arch/pc532/include/limits.h
 > cvs rdiff -r1.6 -r1.7 syssrc/sys/arch/powerpc/include/limits.h
 > cvs rdiff -r1.2 -r1.3 syssrc/sys/arch/sh3/include/limits.h
 > cvs rdiff -r1.11 -r1.12 syssrc/sys/arch/sparc/include/limits.h
 > cvs rdiff -r1.7 -r1.8 syssrc/sys/arch/sparc64/include/limits.h
 > cvs rdiff -r1.9 -r1.10 syssrc/sys/arch/vax/include/limits.h
 >
 > Outline:
 >
 > Preparation for the future introduction of multibyte locale.
 >  - MB_LEN_MAX is increased to 32.
 >  - To ensure binary compatibility for old executables
 >    under multibyte locale, versioned setlocale is added.
 >  - __mb_len_cur definision is added in setlocale.c
 >    and enable it in stdlib.h .
 >    It is also important for multibyte locale stuffs,
 >    but I just forgot.

Revision 1.46 / (download) - annotate - [select for diffs], Tue Aug 8 22:31:14 2000 UTC (22 years, 3 months ago) by tshiozak
Branch: MAIN
Changes since 1.45: +1 -5 lines
Diff to previous 1.45 (colored)

Preparation for the future introduction of multibyte locale.
 - MB_LEN_MAX is increased to 32.
 - To ensure binary compatibility for old executables
   under multibyte locale, versioned setlocale is added.
 - __mb_len_cur definision is added in setlocale.c
   and enable it in stdlib.h .
   It is also important for multibyte locale stuffs,
   but I just forgot.

Revision 1.45.2.1 / (download) - annotate - [select for diffs], Sun May 28 22:41:02 2000 UTC (22 years, 6 months ago) by minoura
Branch: minoura-xpg4dl
Changes since 1.45: +2 -3 lines
Diff to previous 1.45 (colored) next main 1.46 (colored)

Citrus Project XPG4DL, an implementation of I18N (locale) framework,
is imported.

Revision 1.45 / (download) - annotate - [select for diffs], Mon Mar 6 18:32:23 2000 UTC (22 years, 8 months ago) by kleink
Branch: MAIN
CVS Tags: netbsd-1-5-base, minoura-xpg4dl-base
Branch point for: netbsd-1-5, minoura-xpg4dl
Changes since 1.44: +30 -3 lines
Diff to previous 1.44 (colored)

Add ISO C99 long long integer general utility interfaces; partially addresses
PR standards/9482.

Revision 1.44 / (download) - annotate - [select for diffs], Mon Jan 10 16:58:38 2000 UTC (22 years, 10 months ago) by kleink
Branch: MAIN
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

Move <null.h> to <sys/null.h> for the purpose of avoiding conflicts due to
std C headers including it, and a kernel module written in C++ would benfit
as well.

Revision 1.43 / (download) - annotate - [select for diffs], Wed Dec 22 21:26:19 1999 UTC (22 years, 11 months ago) by kleink
Branch: MAIN
Changes since 1.42: +2 -4 lines
Diff to previous 1.42 (colored)

For the benefit of G++'s null pointer constant implementation, #define NULL
as __null with egcs 1.0 (GCC 2.90) and above.  As several headers are affected
by this change, move the definition into a new header file, <null.h>, to ease
maintenance.

Revision 1.42 / (download) - annotate - [select for diffs], Sat Feb 6 15:04:05 1999 UTC (23 years, 9 months ago) by kleink
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, comdex-fall-1999-base, comdex-fall-1999
Changes since 1.41: +3 -1 lines
Diff to previous 1.41 (colored)

Add l64a_r(), a reentrant version of l64a(); found in the Multithreading
Extension of SVID4.

Revision 1.41 / (download) - annotate - [select for diffs], Thu Jul 30 00:44:16 1998 UTC (24 years, 4 months ago) by mycroft
Branch: MAIN
Changes since 1.40: +3 -3 lines
Diff to previous 1.40 (colored)

__Namespace__ __protection__.

Revision 1.40 / (download) - annotate - [select for diffs], Tue Jul 28 00:28:29 1998 UTC (24 years, 4 months ago) by mycroft
Branch: MAIN
Changes since 1.39: +4 -7 lines
Diff to previous 1.39 (colored)

Sprinkle in some __attribute__((noreturn))s.

Revision 1.39 / (download) - annotate - [select for diffs], Mon Jul 27 16:12:01 1998 UTC (24 years, 4 months ago) by mycroft
Branch: MAIN
Changes since 1.38: +2 -2 lines
Diff to previous 1.38 (colored)

Actually, FreeBSD calls this mkdtemp().  No point in creating a new name.

Revision 1.38 / (download) - annotate - [select for diffs], Mon Jul 27 16:05:46 1998 UTC (24 years, 4 months ago) by mycroft
Branch: MAIN
Changes since 1.37: +2 -1 lines
Diff to previous 1.37 (colored)

Add a mktempdir(), like mkstemp(), but it creates a directory.

Revision 1.37 / (download) - annotate - [select for diffs], Mon Jul 27 11:14:35 1998 UTC (24 years, 4 months ago) by mycroft
Branch: MAIN
Changes since 1.36: +2 -3 lines
Diff to previous 1.36 (colored)

Slight rearrangement.

Revision 1.36 / (download) - annotate - [select for diffs], Mon Jul 27 09:58:49 1998 UTC (24 years, 4 months ago) by mycroft
Branch: MAIN
Changes since 1.35: +3 -1 lines
Diff to previous 1.35 (colored)

If __AUDIT__ is defined, remove some traditional interfaces: gets, sprintf,
vsprintf, tempnam, mktemp, getwd.

Revision 1.35 / (download) - annotate - [select for diffs], Mon Jul 27 09:33:44 1998 UTC (24 years, 4 months ago) by mycroft
Branch: MAIN
Changes since 1.34: +3 -3 lines
Diff to previous 1.34 (colored)

Mark more functions returning internal buffers for const auditing.

Revision 1.34 / (download) - annotate - [select for diffs], Sun Jul 26 23:03:30 1998 UTC (24 years, 4 months ago) by mycroft
Branch: MAIN
Changes since 1.33: +8 -8 lines
Diff to previous 1.33 (colored)

const poisoning.

Revision 1.33 / (download) - annotate - [select for diffs], Mon Jun 1 20:10:15 1998 UTC (24 years, 6 months ago) by kleink
Branch: MAIN
Changes since 1.32: +53 -17 lines
Diff to previous 1.32 (colored)

* Further name space protection reorganization: distinguish between various
  issues of the XPG.
* Move setkey() prototype from <unistd.h> to this file. (XPG4)
* Move mkstemp(), mktemp(), ttyslot() and valloc() prototypes from <unistd.h>
  to this file. (XPG4.2)

Revision 1.32 / (download) - annotate - [select for diffs], Mon May 11 12:00:27 1998 UTC (24 years, 6 months ago) by kleink
Branch: MAIN
Changes since 1.31: +37 -28 lines
Diff to previous 1.31 (colored)

Reorganize name space protection.

Revision 1.31 / (download) - annotate - [select for diffs], Wed Feb 4 21:06:14 1998 UTC (24 years, 9 months ago) by kleink
Branch: MAIN
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

Per XPG4.2, change the `n' argument of initstate() to size_t.  (Since it was
recently changed from int to long (lite-2 import), I saw no reason to delay
this `alignment'.)

Revision 1.30 / (download) - annotate - [select for diffs], Mon Feb 2 21:07:55 1998 UTC (24 years, 10 months ago) by perry
Branch: MAIN
Changes since 1.29: +16 -17 lines
Diff to previous 1.29 (colored)

merge lite-2

Revision 1.1.1.2 / (download) - annotate - [select for diffs] (vendor branch), Mon Feb 2 07:23:25 1998 UTC (24 years, 10 months ago) by perry
Branch: WFJ-920714, CSRG
CVS Tags: lite-2
Changes since 1.1.1.1: +73 -29 lines
Diff to previous 1.1.1.1 (colored)

import lite-2

Revision 1.29 / (download) - annotate - [select for diffs], Sat Jan 31 20:36:47 1998 UTC (24 years, 10 months ago) by thorpej
Branch: MAIN
Changes since 1.28: +3 -3 lines
Diff to previous 1.28 (colored)

Fix the prototypes for srandom() and initstate() after the libc/stdlib lite-2
merge (ints -> longs).  The only platform on which this might have caused
a problem is the Alpha, and it happens to be safe because the first 6 arguments
are passed in registers on the Alpha (and are thus implicitly promoted to
longs anyhow).

Revision 1.28 / (download) - annotate - [select for diffs], Thu Oct 16 23:24:49 1997 UTC (25 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

devname is (dev_t, mode_t) not (int, int)

Revision 1.27 / (download) - annotate - [select for diffs], Mon Jul 14 00:30:28 1997 UTC (25 years, 4 months ago) by mikel
Branch: MAIN
Changes since 1.26: +10 -7 lines
Diff to previous 1.26 (colored)

some minor KNF

Revision 1.26 / (download) - annotate - [select for diffs], Sun Jul 13 18:01:53 1997 UTC (25 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.25: +2 -1 lines
Diff to previous 1.25 (colored)

Add missing rand_r prototype

Revision 1.25 / (download) - annotate - [select for diffs], Wed Dec 27 21:19:08 1995 UTC (26 years, 11 months ago) by jtc
Branch: MAIN
CVS Tags: nsswitch, netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2
Changes since 1.24: +3 -3 lines
Diff to previous 1.24 (colored)

Add __dead qualifier to abort() and exit(); PR 1845

Revision 1.24 / (download) - annotate - [select for diffs], Wed Mar 22 01:08:31 1995 UTC (27 years, 8 months ago) by jtc
Branch: MAIN
CVS Tags: netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Changes since 1.23: +2 -1 lines
Diff to previous 1.23 (colored)

added prototype for qabs()

Revision 1.23 / (download) - annotate - [select for diffs], Tue Mar 21 23:08:14 1995 UTC (27 years, 8 months ago) by jtc
Branch: MAIN
Changes since 1.22: +15 -3 lines
Diff to previous 1.22 (colored)

Moved conditional #include of <sys/types.h> to near the top of file.
Defined qdiv_t typedef.
Declared qdiv function.

Revision 1.22 / (download) - annotate - [select for diffs], Sat Dec 17 04:19:06 1994 UTC (27 years, 11 months ago) by jtc
Branch: MAIN
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

fix typo

Revision 1.21 / (download) - annotate - [select for diffs], Fri Dec 16 06:22:56 1994 UTC (27 years, 11 months ago) by jtc
Branch: MAIN
Changes since 1.20: +2 -1 lines
Diff to previous 1.20 (colored)

add prototype for realpath()

Revision 1.20 / (download) - annotate - [select for diffs], Wed Oct 26 00:56:29 1994 UTC (28 years, 1 month ago) by cgd
Branch: MAIN
Changes since 1.19: +3 -2 lines
Diff to previous 1.19 (colored)

new RCS ID format.

Revision 1.19 / (download) - annotate - [select for diffs], Sun Aug 7 23:17:56 1994 UTC (28 years, 3 months ago) by jtc
Branch: MAIN
Changes since 1.18: +4 -1 lines
Diff to previous 1.18 (colored)

Add strtoq() & strtouq() declarations

Revision 1.18 / (download) - annotate - [select for diffs], Sat Jul 2 05:01:45 1994 UTC (28 years, 5 months ago) by deraadt
Branch: MAIN
CVS Tags: netbsd-1-0-base, netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0, netbsd-1-0
Changes since 1.17: +5 -1 lines
Diff to previous 1.17 (colored)

add 3 protos

Revision 1.17 / (download) - annotate - [select for diffs], Thu Jun 16 05:45:35 1994 UTC (28 years, 5 months ago) by mycroft
Branch: MAIN
Changes since 1.16: +7 -2 lines
Diff to previous 1.16 (colored)

Update *sort() prototypes.

Revision 1.16 / (download) - annotate - [select for diffs], Sat May 21 09:42:29 1994 UTC (28 years, 6 months ago) by cgd
Branch: MAIN
Changes since 1.15: +7 -7 lines
Diff to previous 1.15 (colored)

add _BSD's to ansi types

Revision 1.15 / (download) - annotate - [select for diffs], Sat May 7 00:20:42 1994 UTC (28 years, 7 months ago) by jtc
Branch: MAIN
Changes since 1.14: +2 -1 lines
Diff to previous 1.14 (colored)

add new getopt(3) extern variable optreset

Revision 1.14 / (download) - annotate - [select for diffs], Thu Apr 14 03:13:54 1994 UTC (28 years, 7 months ago) by cgd
Branch: MAIN
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored)

setproctitle proto

Revision 1.13 / (download) - annotate - [select for diffs], Tue Jan 25 20:10:11 1994 UTC (28 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

kill third arg to getbsize.

Revision 1.12 / (download) - annotate - [select for diffs], Tue Jan 25 20:01:32 1994 UTC (28 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

getbsize takes a (somewhat bogus, IMO) third parameter

Revision 1.11 / (download) - annotate - [select for diffs], Mon Jan 24 23:15:24 1994 UTC (28 years, 10 months ago) by cgd
Branch: MAIN
Changes since 1.10: +13 -1 lines
Diff to previous 1.10 (colored)

add protos for getbsize() (in libutil) and the getcap routines (in libc)

Revision 1.10 / (download) - annotate - [select for diffs], Sat Nov 13 01:44:59 1993 UTC (29 years ago) by jtc
Branch: MAIN
Changes since 1.9: +5 -1 lines
Diff to previous 1.9 (colored)

stdlib.h should define NULL -- Ansi C, Section 7.10.

Revision 1.9 / (download) - annotate - [select for diffs], Fri Oct 22 17:52:28 1993 UTC (29 years, 1 month ago) by jtc
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

Fix typo in last checkin.

Revision 1.8 / (download) - annotate - [select for diffs], Fri Oct 22 17:34:38 1993 UTC (29 years, 1 month ago) by jtc
Branch: MAIN
Changes since 1.7: +5 -1 lines
Diff to previous 1.7 (colored)

Added prototypes for a64l() & l64a().

Revision 1.7 / (download) - annotate - [select for diffs], Wed Oct 13 17:56:09 1993 UTC (29 years, 1 month ago) by jtc
Branch: MAIN
Changes since 1.6: +24 -23 lines
Diff to previous 1.6 (colored)

Moved declarations for cfree, setenv, putenv and the rand48 family
into !_ANSI_SOURCE && !_POSIX_SOURCE conditional.
Added extern for getopt's optopt variable.

Revision 1.6 / (download) - annotate - [select for diffs], Mon Oct 11 19:08:26 1993 UTC (29 years, 1 month ago) by jtc
Branch: MAIN
Changes since 1.5: +9 -2 lines
Diff to previous 1.5 (colored)

#include <machine/ansi.h>, declare size_t typedef.
Only include <sys/types.h> if !_POSIX_SOURCE.

Revision 1.5 / (download) - annotate - [select for diffs], Thu Oct 7 19:55:05 1993 UTC (29 years, 1 month ago) by brezak
Branch: MAIN
Changes since 1.4: +12 -1 lines
Diff to previous 1.4 (colored)

Rand48 routines from  martin@ntkupc1.tuwien.ac.at (Martin Birgmeier)

Revision 1.4 / (download) - annotate - [select for diffs], Sun Aug 1 18:45:16 1993 UTC (29 years, 4 months ago) by mycroft
Branch: MAIN
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored)

Add RCS identifiers.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Jun 8 01:29:43 1993 UTC (29 years, 5 months ago) by brezak
Branch: MAIN
CVS Tags: netbsd-0-9-base, netbsd-0-9-RELEASE, netbsd-0-9-BETA, netbsd-0-9-ALPHA2, netbsd-0-9-ALPHA, netbsd-0-9
Changes since 1.2: +1 -1 lines
Diff to previous 1.2 (colored)

GCC2 defines alloca() differently.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Mar 25 05:51:03 1993 UTC (29 years, 8 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-alpha-1, netbsd-0-8
Changes since 1.1: +5 -1 lines
Diff to previous 1.1 (colored)

patch from rich murphy (rich@rice.edu) to fix alloca prototype

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Mar 21 09:45:37 1993 UTC (29 years, 8 months ago) by cgd
Branch: WFJ-920714, CSRG
CVS Tags: patchkit-0-2-2, WFJ-386bsd-01
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

initial import of 386bsd-0.1 sources

Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 21 09:45:37 1993 UTC (29 years, 8 months ago) by cgd
Branch: MAIN

Initial revision

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 <webmaster@jp.NetBSD.org>