The NetBSD Project

CVS log for src/lib/libc/gen/err.c

[BACK] Up to [cvs.NetBSD.org] / src / lib / libc / gen

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.26 / (download) - annotate - [select for diffs], Mon Jun 18 14:13:54 2007 UTC (7 years, 1 month ago) by ginsbach
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-pagecache-tag8, yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, tls-maxphys-base, tls-maxphys, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-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-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, mjf-devfs2-base, mjf-devfs2, matt-premerge-20091211, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, 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-premerge-20101231, matt-mips64-base2, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-base, keiichi-mipv6, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, christos-time_t-nbase, christos-time_t-base, christos-time_t, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver, HEAD
Changes since 1.25: +4 -2 lines
Diff to previous 1.25 (colored)

Follow the example of other nbtool compat functions, like dirname, and
don't create if it is determined that the system in question doesn't need
them.  This cleans up build warnings on systems with err.h (HAVE_ERR_H)
for example Mac OS X 10.3.

Revision 1.25 / (download) - annotate - [select for diffs], Tue Sep 13 13:51:50 2005 UTC (8 years, 10 months ago) by christos
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.24: +3 -3 lines
Diff to previous 1.24 (colored)

don't use the weak names directly, so that the compat code works.

Revision 1.24 / (download) - annotate - [select for diffs], Tue Sep 13 01:44:09 2005 UTC (8 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.23: +3 -5 lines
Diff to previous 1.23 (colored)

compat core reorg.

Revision 1.23 / (download) - annotate - [select for diffs], Mon Oct 27 00:12:42 2003 UTC (10 years, 9 months ago) by lukem
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, 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.22: +6 -5 lines
Diff to previous 1.22 (colored)

Overhaul how `build.sh tools' are used:

    *	Rename "config.h" to "nbtool_config.h" and
	HAVE_CONFIG_H to HAVE_NBTOOL_CONFIG_H.
	This makes in more obvious in the source when we're using
	tools/compat/config.h versus "standard autoconf" config.h

    *	Consistently move the inclusion of nbtool_config.h to before
    	<sys/cdefs.h> so that the former can provide __RCSID() (et al),
    	and there's no need to protect those macros any more.

These changes should make it easier to "tool-ify" a program by adding:
	#if HAVE_NBTOOL_CONFIG_H
	#include "nbtool_config.h"
	#endif
to the top of the source files (for the general case).

Revision 1.22 / (download) - annotate - [select for diffs], Thu Aug 7 16:42:47 2003 UTC (10 years, 11 months ago) by agc
Branch: MAIN
Changes since 1.21: +3 -7 lines
Diff to previous 1.21 (colored)

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

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

Revision 1.16.10.4 / (download) - annotate - [select for diffs], Fri Jun 21 18:18:08 2002 UTC (12 years, 1 month ago) by nathanw
Branch: nathanw_sa
CVS Tags: nathanw_sa_end
Changes since 1.16.10.3: +3 -21 lines
Diff to previous 1.16.10.3 (colored) to branchpoint 1.16 (colored) next main 1.17 (colored)

Catch up to -current.

Revision 1.21 / (download) - annotate - [select for diffs], Sun May 26 14:03:19 2002 UTC (12 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: nathanw_sa_before_merge, nathanw_sa_base, fvdl_fs64_base
Changes since 1.20: +3 -21 lines
Diff to previous 1.20 (colored)

__STDC__ is always defined on NetBSD.

Revision 1.16.10.3 / (download) - annotate - [select for diffs], Thu Apr 25 04:01:41 2002 UTC (12 years, 3 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.16.10.2: +3 -3 lines
Diff to previous 1.16.10.2 (colored) to branchpoint 1.16 (colored)

Catch up to -current.

Revision 1.20 / (download) - annotate - [select for diffs], Mon Apr 22 23:31:44 2002 UTC (12 years, 3 months ago) by bjh21
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, netbsd-1-6
Changes since 1.19: +3 -3 lines
Diff to previous 1.19 (colored)

When testing __STDC__, consistently use #ifdef rather than #if.  The Sun
Workshop 5.0 C compiler defines __STDC__ to 0 unless it's in full-ANSI mode,
and in full ANSI mode it won't give us 64-bit integers (at least on a 32-bit
CPU).

Revision 1.16.10.2 / (download) - annotate - [select for diffs], Fri Mar 22 20:42:06 2002 UTC (12 years, 4 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.16.10.1: +2 -2 lines
Diff to previous 1.16.10.1 (colored) to branchpoint 1.16 (colored)

Catch up to -current.

Revision 1.16.10.1 / (download) - annotate - [select for diffs], Fri Mar 8 21:35:04 2002 UTC (12 years, 4 months ago) by nathanw
Branch: nathanw_sa
Changes since 1.16: +5 -2 lines
Diff to previous 1.16 (colored)

Catch up to -current.

Revision 1.19 / (download) - annotate - [select for diffs], Thu Jan 31 22:43:37 2002 UTC (12 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.18: +3 -4 lines
Diff to previous 1.18 (colored)

Roll in fixes to permit cross-compiling from non-NetBSD hosts.  This
round has been tested on Solaris/x86 and Linux hosts.

* Add host tools cap_mkdb, ctags, m4, uudecode.
* Protect __RCSID() and __COPYRIGHT() better.
* Reduce the number of places that need to include "config.h", to keep
  sources closer to their "vanilla" versions.
* Add more compat #defines and autoconf-checked functions.

Revision 1.18 / (download) - annotate - [select for diffs], Mon Jan 28 23:01:43 2002 UTC (12 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.17: +5 -3 lines
Diff to previous 1.17 (colored)

Fix previous to actually include config.h.

Revision 1.17 / (download) - annotate - [select for diffs], Mon Jan 28 22:45:28 2002 UTC (12 years, 5 months ago) by tv
Branch: MAIN
Changes since 1.16: +4 -2 lines
Diff to previous 1.16 (colored)

Make compilable from src/tools/compat.

Revision 1.16 / (download) - annotate - [select for diffs], Tue Aug 17 03:43:59 1999 UTC (14 years, 11 months ago) by mycroft
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, netbsd-1-5-base, 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, netbsd-1-5, minoura-xpg4dl-base, minoura-xpg4dl, comdex-fall-1999-base, comdex-fall-1999
Branch point for: nathanw_sa
Changes since 1.15: +6 -2 lines
Diff to previous 1.15 (colored)

Make some needed weak aliases.

Revision 1.15 / (download) - annotate - [select for diffs], Thu Jul 17 21:33:21 1997 UTC (17 years ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH003, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-4, 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.14: +4 -2 lines
Diff to previous 1.14 (colored)

"Fix" the non-__indr_reference verions of the user-callable versions
of these functions.  This is somewhat of a kludge, but there is not
much else we can do for this case.

Because of how the callable versions are created, by CPP trickery
and inclusion of another .c file, we cannot allow the included .c
file to pull in "namespace.h", since it undoes the CPP trickery we
have performed.  Introduce a CPP macro that prevents the included .c
file from pulling in "namespace.h".

Revision 1.14 / (download) - annotate - [select for diffs], Sun Jul 13 18:55:18 1997 UTC (17 years ago) by christos
Branch: MAIN
Changes since 1.13: +4 -2 lines
Diff to previous 1.13 (colored)

Fix RCSID's
Use namespace.h

Revision 1.13.2.1 / (download) - annotate - [select for diffs], Mon Sep 16 18:40:14 1996 UTC (17 years, 10 months ago) by jtc
Branch: ivory_soap2
Changes since 1.13: +10 -5 lines
Diff to previous 1.13 (colored) next main 1.14 (colored)

snapshot namespace cleanup

Revision 1.13 / (download) - annotate - [select for diffs], Mon Apr 15 23:45:29 1996 UTC (18 years, 3 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
Branch point for: ivory_soap2
Changes since 1.12: +2 -132 lines
Diff to previous 1.12 (colored)

Split each function in err.c out into its own file.  This is needed
for systems without weak or indirect references.

Revision 1.10.2.2 / (download) - annotate - [select for diffs], Tue May 2 19:34:35 1995 UTC (19 years, 2 months ago) by jtc
Branch: ivory_soap
Changes since 1.10.2.1: +9 -9 lines
Diff to previous 1.10.2.1 (colored) next main 1.11 (colored)

#include "namespace.h"

Revision 1.12 / (download) - annotate - [select for diffs], Sat Feb 25 17:19:26 1995 UTC (19 years, 5 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Changes since 1.11: +36 -36 lines
Diff to previous 1.11 (colored)

re-order things the way they'd like to be ordered

Revision 1.11 / (download) - annotate - [select for diffs], Sat Feb 25 13:41:01 1995 UTC (19 years, 5 months ago) by cgd
Branch: MAIN
Changes since 1.10: +40 -41 lines
Diff to previous 1.10 (colored)

update to 4.4-Lite where appropriate, clean up Id format, etc.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sat Feb 25 09:11:25 1995 UTC (19 years, 5 months ago) by cgd
Branch: CSRG
CVS Tags: lite-2, lite-1
Changes since 1.1: +3 -5 lines
Diff to previous 1.1 (colored)

from lite, with minor name rearrangement to fit.

Revision 1.10.2.1 / (download) - annotate - [select for diffs], Fri Feb 17 10:41:37 1995 UTC (19 years, 5 months ago) by jtc
Branch: ivory_soap
Changes since 1.10: +26 -17 lines
Diff to previous 1.10 (colored)

Use "namespace.h"; back out old mechanism for namespace purity.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Dec 17 16:16:00 1994 UTC (19 years, 7 months ago) by pk
Branch: MAIN
Branch point for: ivory_soap
Changes since 1.9: +5 -5 lines
Diff to previous 1.9 (colored)

Correct number of underscores on internal function calls.

Revision 1.9 / (download) - annotate - [select for diffs], Mon Dec 12 22:42:06 1994 UTC (19 years, 7 months ago) by jtc
Branch: MAIN
Changes since 1.8: +179 -40 lines
Diff to previous 1.8 (colored)

Rework indirect reference support as outlined by my recent message to
the tech-userlevel mailing list.

Revision 1.8 / (download) - annotate - [select for diffs], Sun Dec 11 20:43:55 1994 UTC (19 years, 7 months ago) by christos
Branch: MAIN
Changes since 1.7: +41 -163 lines
Diff to previous 1.7 (colored)

- Changed all internal libc references of {v,}err{x,} and {v,}warn{x,} to
  __{v,}err{x,} and __{v,}warn{x,}
- moved err.c to __err.c and added err.c which contains weak references for
  the above functions.
- Reordered the functions in __err.c to avoid redeclarations and changed
  the varargs declarations to conform with the K&R style.

Revision 1.7 / (download) - annotate - [select for diffs], Sat Nov 6 00:55:23 1993 UTC (20 years, 8 months ago) by cgd
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.6: +12 -12 lines
Diff to previous 1.6 (colored)

update to latest version; va_list specification changes.

Revision 1.6 / (download) - annotate - [select for diffs], Sat Nov 6 00:27:23 1993 UTC (20 years, 8 months ago) by jtc
Branch: MAIN
Changes since 1.5: +1 -3 lines
Diff to previous 1.5 (colored)

Remove extra "eval" variables in warn() & warnx() function definitions;
these variables were probably introduced by copying the definitions of
err() & errx() when the functions were first implemented.

Revision 1.5 / (download) - annotate - [select for diffs], Wed Oct 13 18:42:31 1993 UTC (20 years, 9 months ago) by jtc
Branch: MAIN
Changes since 1.4: +5 -5 lines
Diff to previous 1.4 (colored)

Use __dead instead of volatile.

Revision 1.4 / (download) - annotate - [select for diffs], Thu Aug 26 00:44:27 1993 UTC (20 years, 11 months ago) by jtc
Branch: MAIN
Changes since 1.3: +2 -2 lines
Diff to previous 1.3 (colored)

Declare rcsid strings so they are stored in text segment.

Revision 1.3 / (download) - annotate - [select for diffs], Fri Jul 30 08:22:07 1993 UTC (21 years ago) by mycroft
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

Add even more RCS frobs.

Revision 1.2 / (download) - annotate - [select for diffs], Sat May 1 15:17:00 1993 UTC (21 years, 2 months ago) by mycroft
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.1: +12 -12 lines
Diff to previous 1.1 (colored)

Cleanup for GCC 2...
s/__dead/volatile/  (Does the format really exist in GCC 1?)
s/va_list/_VA_LIST_/  (to match prototypes)

Revision 1.1 / (download) - annotate - [select for diffs], Fri Apr 30 23:08:26 1993 UTC (21 years, 3 months ago) by glass
Branch: MAIN

new err stuff

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>