1
0
mirror of https://sourceware.org/git/glibc.git synced 2025-07-30 22:43:12 +03:00

* include/sys/syslog.h: Use libc_hidden_proto for syslog, vsyslog.

* include/err.h: Use libc_hidden_proto for warn, warnx, vwarn, vwarn,
	verr, verrx.
	* include/stdlib.h: Use libc_hidden_proto for exit, getenv, bsearch.
	* misc/syslog.c: Add libc_hidden_def.
	* misc/err.c: Likewise.
	* stdlib/exit.c: Likewise.
	* stdlib/bsearch.c: Likewise.
	* sysdeps/generic/getenv.c: Likewise.
This commit is contained in:
Roland McGrath
2002-08-03 12:59:33 +00:00
parent c5598d4721
commit a757607d82
9 changed files with 38 additions and 4 deletions

View File

@ -1,5 +1,5 @@
/* 4.4BSD utility functions for error messages.
Copyright (C) 1995, 1996, 1998, 2001 Free Software Foundation, Inc.
Copyright (C) 1995,96,98,2001,02 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
@ -108,6 +108,7 @@ vwarnx (const char *format, __gnuc_va_list ap)
}
funlockfile (stderr);
}
libc_hidden_def (warnx)
void
vwarn (const char *format, __gnuc_va_list ap)
@ -141,6 +142,7 @@ vwarn (const char *format, __gnuc_va_list ap)
}
funlockfile (stderr);
}
libc_hidden_def (warnx)
void
@ -148,12 +150,14 @@ warn (const char *format, ...)
{
VA (vwarn (format, ap))
}
libc_hidden_def (warn)
void
warnx (const char *format, ...)
{
VA (vwarnx (format, ap))
}
libc_hidden_def (warnx)
void
verr (int status, const char *format, __gnuc_va_list ap)
@ -161,6 +165,7 @@ verr (int status, const char *format, __gnuc_va_list ap)
vwarn (format, ap);
exit (status);
}
libc_hidden_def (verr)
void
verrx (int status, const char *format, __gnuc_va_list ap)
@ -168,6 +173,7 @@ verrx (int status, const char *format, __gnuc_va_list ap)
vwarnx (format, ap);
exit (status);
}
libc_hidden_def (verrx)
void
err (int status, const char *format, ...)