This is the mail archive of the glibc-cvs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

libc misc/efgcvt.c misc/efgcvt_r.c include/std ...


CVSROOT:	/cvs/glibc
Module name:	libc
Changes by:	roland@sources.redhat.com	2006-01-14 12:08:56

Modified files:
	misc           : efgcvt.c efgcvt_r.c 
	include        : stdlib.h 
Added files:
	stdlib/bits    : stdlib-ldbl.h 

Log message:
	2006-01-14  Jakub Jelinek  <jakub@redhat.com>
	
	* stdlib/bits/stdlib-ldbl.h: New file.
	* stdlib/Makefile (headers): Add it.
	* stdlib/stdlib.h [__LDBL_COMPAT]: #include it.
	* include/stdlib.h (ecvt_r, fcvt_r, qecvt_r, qfcvt_r): Remove
	libc_hidden_proto.
	(__ecvt, __fcvt, __gcvt, __ecvt_r, __fcvt_r, __qecvt, __qfcvt,
	__qgcvt, __qecvt_r, __qfcvt_r): New prototypes.
	* misc/efgcvt_r.c: Include shlib-compat.h.
	(LONG_DOUBLE_CVT): Define.
	(__APPEND, __APPEND2): Define.
	(*fcvt_r): Use __APPEND instead of APPEND.  Remove libc_hidden_def.
	(*ecvt_r): Likewise.
	(cvt_symbol): Define.  Use it on fcvt_r and ecvt_r.
	* misc/efgcvt.c: Include shlib-compat.h.
	(LONG_DOUBLE_CVT): Define.
	(__APPEND, __APPEND2): Define.
	(fcvt): Use __APPEND instead of APPEND.  Remove libc_hidden_def.
	(ecvt, gcvt): Likewise.
	(cvt_symbol): Define.  Use it on fcvt, ecvt and gcvt.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/stdlib/bits/stdlib-ldbl.h.diff?cvsroot=glibc&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/misc/efgcvt.c.diff?cvsroot=glibc&r1=1.12&r2=1.13
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/misc/efgcvt_r.c.diff?cvsroot=glibc&r1=1.28&r2=1.29
http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/include/stdlib.h.diff?cvsroot=glibc&r1=1.38&r2=1.39


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]