egcs/libstdc++-v3 config/cpu/sparc/sparc64/bit ...

bkoz@gcc.gnu.org bkoz@gcc.gnu.org
Thu Jul 20 18:01:00 GMT 2000


CVSROOT:	/cvs/gcc
Module name:	egcs
Changes by:	bkoz@sourceware.cygnus.com	2000-07-20 18:01:00

Modified files:
	libstdc++-v3/config/cpu/sparc/sparc64/bits: atomicity.h 
	libstdc++-v3/math: clog10l.c c_logl.c signbitl.c mathconf.h 

Log message:
	2000-07-20  Jakub Jelinek  <jakub@redhat.com>
	
	* config/cpu/sparc/sparc64/bits/atomicity.h (__exchange_and_add):
	Use extended word instructions to match 64bit _Atomic_word.
	(__atomic_add): Likewise.
	* math/clog10l.c (clog10l): Use M_PIl if defined.
	* math/c_logl.c (c_logl): Likewise.
	* math/signbitl.c (__signbitl): Adapt for IEEE quad long doubles.
	* math/mathconf.h (ieee_quad_double_shape_type): New type.
	(GET_LDOUBLE_MSW64): New define.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libstdc++-v3/config/cpu/sparc/sparc64/bits/atomicity.h.diff?cvsroot=gcc&r1=1.1&r2=1.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libstdc++-v3/math/clog10l.c.diff?cvsroot=gcc&r1=1.1&r2=1.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libstdc++-v3/math/c_logl.c.diff?cvsroot=gcc&r1=1.1&r2=1.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libstdc++-v3/math/signbitl.c.diff?cvsroot=gcc&r1=1.1&r2=1.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/libstdc++-v3/math/mathconf.h.diff?cvsroot=gcc&r1=1.4&r2=1.5



More information about the Libstdc++-cvs mailing list