2004-08-11  Andreas Schwab  <schwab@suse.de>

	* resolv/res_libc.c: Move definition of __res_initstamp ...
	* resolv/res_init.c: ... here.
This commit is contained in:
Ulrich Drepper 2004-08-13 05:45:12 +00:00
parent 644eff0c9f
commit 770d9b39df
3 changed files with 10 additions and 2 deletions

View file

@ -1,3 +1,8 @@
2004-08-11 Andreas Schwab <schwab@suse.de>
* resolv/res_libc.c: Move definition of __res_initstamp ...
* resolv/res_init.c: ... here.
2004-08-10 GOTO Masanori <gotom@debian.or.jp>
* locale/C-time.c: Change default ERA value from NULL to "".

View file

@ -106,6 +106,10 @@ static u_int32_t net_mask __P((struct in_addr));
# define isascii(c) (!(c & 0200))
#endif
#ifdef _LIBC
unsigned long long int __res_initstamp attribute_hidden;
#endif
/*
* Resolver state default settings.
*/
@ -162,7 +166,6 @@ __res_vinit(res_state statp, int preinit) {
int dots;
#endif
#ifdef _LIBC
extern unsigned long long int __res_initstamp attribute_hidden;
statp->_u._ext.initstamp = __res_initstamp;
#endif

View file

@ -28,7 +28,7 @@
out) since res_init() should go into libc.so but the rest of that
file should not. */
unsigned long long int __res_initstamp attribute_hidden;
extern unsigned long long int __res_initstamp attribute_hidden;
/* We have atomic increment operations on 64-bit platforms. */
#if __WORDSIZE == 64
# define atomicinclock(lock) (void) 0