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.88 / (download) - annotate - [select for diffs], Tue Jan 20 20:08:12 2009 UTC (5 months, 1 week ago) by drochner
Branch: MAIN
CVS Tags: jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, HEAD
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 (5 months, 1 week 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 (5 months, 3 weeks 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.1 / (download) - annotate - [select for diffs], Sat Nov 8 21:13:13 2008 UTC (7 months, 3 weeks ago) by christos
Branch: christos-time_t
Changes since 1.85: +7 -3 lines
Diff to previous 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 (12 months, 1 week 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 (12 months, 1 week 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 / (download) - annotate - [select for diffs], Sat Jun 21 00:58:00 2008 UTC (12 months, 2 weeks 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-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0, netbsd-5, mjf-devfs2-base, mjf-devfs2, matt-mips64-base2, christos-time_t-nbase, christos-time_t-base
Branch point for: 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 months, 3 weeks 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 (15 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 (15 months, 1 week 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 (15 months, 1 week 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 (16 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 (17 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 (17 months, 3 weeks 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 (18 months, 1 week 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 (18 months, 2 weeks 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 (19 months, 2 weeks 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 (2 years, 2 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 (3 years, 3 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 (3 years, 6 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 (3 years, 6 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 (3 years, 9 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 (3 years, 9 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 (3 years, 9 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 (4 years 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 (4 years, 5 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 (4 years, 6 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 (5 years, 1 month 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 (5 years, 2 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 (5 years, 2 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 (5 years, 3 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 (5 years, 10 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 (5 years, 11 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 (6 years, 2 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 (6 years, 2 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 (6 years, 2 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 (6 years, 2 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 (6 years, 4 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 (6 years, 6 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 (6 years, 7 months 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 (7 years 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 (7 years, 1 month 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 (8 years, 2 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 (8 years, 3 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 (8 years, 3 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 (8 years, 3 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 (8 years, 4 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 (8 years, 6 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 (8 years, 7 months 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 (8 years, 8 months 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 (8 years, 9 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 (8 years, 10 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 (8 years, 10 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 (8 years, 10 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 (8 years, 10 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 (9 years, 1 month 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 (9 years, 4 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 (9 years, 5 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 (9 years, 6 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 (10 years, 4 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 (10 years, 11 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 (10 years, 11 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 (10 years, 11 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 (10 years, 11 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 (10 years, 11 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 (10 years, 11 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 (10 years, 11 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 (10 years, 11 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 (11 years, 1 month 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 (11 years, 1 month 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 (11 years, 5 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 (11 years, 5 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 (11 years, 5 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 (11 years, 5 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 (11 years, 8 months 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 (11 years, 11 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 (11 years, 11 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 (13 years, 6 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 (14 years, 3 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 (14 years, 3 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 (14 years, 6 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 (14 years, 6 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 (14 years, 8 months 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 (14 years, 11 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 (15 years 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 (15 years 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 (15 years, 1 month 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 (15 years, 2 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 (15 years, 2 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 (15 years, 5 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 (15 years, 5 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 (15 years, 5 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 (15 years, 7 months 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 (15 years, 8 months 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 (15 years, 8 months 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 (15 years, 8 months 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 (15 years, 8 months 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 (15 years, 9 months 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 (15 years, 11 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 (16 years, 1 month 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 (16 years, 3 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:50:42 1993 UTC (16 years, 3 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:50:41 1993 UTC (16 years, 3 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>