diff options
author | das <das@FreeBSD.org> | 2004-07-19 08:16:10 +0000 |
---|---|---|
committer | das <das@FreeBSD.org> | 2004-07-19 08:16:10 +0000 |
commit | 7aef999db62cfb1370a29fad2bbee5c489b660ec (patch) | |
tree | 0682171fd2934d939f73a83ae70efdcd286af303 /lib/libc/i386/gen/flt_rounds.c | |
parent | 67d8cb396ecf47239ba3bff7d7a8f44ed7ceb7d5 (diff) | |
download | FreeBSD-src-7aef999db62cfb1370a29fad2bbee5c489b660ec.zip FreeBSD-src-7aef999db62cfb1370a29fad2bbee5c489b660ec.tar.gz |
Fix two bugs in the signbit() macro, which was implemented last year:
- It was added to libc instead of libm. Hopefully no programs rely
on this mistake.
- It didn't work properly on large long doubles because its argument
was converted to type double, resulting in undefined behavior.
Diffstat (limited to 'lib/libc/i386/gen/flt_rounds.c')
0 files changed, 0 insertions, 0 deletions