This is the mail archive of the
glibc-cvs@sourceware.org
mailing list for the glibc project.
libc/math tgmath.h
- From: drepper at sourceware dot org
- To: glibc-cvs at sourceware dot org
- Date: 12 Jul 2007 18:09:46 -0000
- Subject: libc/math tgmath.h
CVSROOT: /cvs/glibc
Module name: libc
Changes by: drepper@sourceware.org 2007-07-12 18:09:46
Modified files:
math : tgmath.h
Log message:
(__tgmath_real_type_sub): Formatting.
(__tgmath_real_type): Fix if expr is const int or other const
qualified integral type.
(__TGMATH_UNARY_REAL_ONLY): Rewritten to avoid using statement
expressions and handle const qualified arguments.
(__TGMATH_BINARY_FIRST_REAL_ONLY, __TGMATH_UNARY_REAL_IMAG,
__TGMATH_UNARY_REAL_IMAG_RET_REAL): Likewise.
(__TGMATH_UNARY_REAL_RET_ONLY): Rewritten to avoid using
statement expressions.
(__TGMATH_BINARY_REAL_ONLY, __TGMATH_TERNARY_FIRST_SECOND_REAL_ONLY,
__TGMATH_TERNARY_REAL_ONLY, __TGMATH_BINARY_REAL_IMAG): Likewise.
(__TGMATH_UNARY_IMAG): Define.
(conj, cproj): Use __TGMATH_UNARY_IMAG macro.
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/libc/math/tgmath.h.diff?cvsroot=glibc&r1=1.25&r2=1.26