freebsd-nq/lib
Dimitry Andric 12894d9d66 Apply the same workaround for clang to amd64's version of ldexp.c (as in
r212976): order the incoming arguments to fscale as st(0), st(1), and
mark temp2 volatile (only in case of compilation with clang) to force
clang to pop it correctly.  No binary change when compiled with gcc.

This fixes ldexp() when compiled with clang on amd64, which makes
drand48() and friends work correctly again, and this in turn fixes
perl's tempfile().

Reported by:	Renato Botelho, Derek Tattersall
Approved by:	rpaulo (mentor)
2010-09-29 21:20:29 +00:00
..
bind Since powerpc and powerpc64 share an instruction set, bind can and should 2010-07-10 17:46:53 +00:00
clang Upgrade our Clang in base to r114020, from upstream's release_28 branch. 2010-09-20 16:43:17 +00:00
csu C startup support for 64-bit PowerPC. 2010-07-10 03:45:55 +00:00
libalias
libarchive Fix typo. 2010-08-03 18:29:58 +00:00
libauditd
libautofs
libbegemot
libbluetooth Add the following Linux BlueZ compatibility macros: htobs(), htobl(), 2010-09-22 23:41:02 +00:00
libbsm
libbsnmp
libbz2
libc Apply the same workaround for clang to amd64's version of ldexp.c (as in 2010-09-29 21:20:29 +00:00
libc_r MFtbemd: 2010-08-23 22:24:11 +00:00
libcalendar
libcam Fix typos and spelling mistakes. 2010-08-06 14:33:42 +00:00
libcom_err
libcompat Small style(9) fix: use tabs instead of spaces. 2010-08-08 08:19:23 +00:00
libcrypt
libdevinfo
libdevstat Spelling fixes. 2010-08-03 17:40:09 +00:00
libdisk MFtbemd: 2010-08-23 22:24:11 +00:00
libdwarf
libedit libedit: Try to map <Delete> to ed-delete-next-char. 2010-09-05 16:12:10 +00:00
libefi Spelling fixes. 2010-08-03 17:40:09 +00:00
libelf libelf is overly strict about the type and alignment of Elf_Data 2010-09-09 18:51:50 +00:00
libexpat Fix buildworld -DNO_CLEAN when using with Perforce, which marks files as 2010-08-12 20:46:49 +00:00
libfetch Redo fetch_read() using non-blocking sockets. This is necessary to 2010-07-28 16:11:22 +00:00
libftpio mdoc: consistently spell our email addresses <foo@FreeBSD.org> 2010-05-19 08:57:53 +00:00
libgeom Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while 2010-08-16 15:18:30 +00:00
libgpib Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while 2010-08-16 15:18:30 +00:00
libgssapi Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while 2010-08-16 15:18:30 +00:00
libipsec
libipx Fix incorrect usage of 'assure' and 'insure'. 2010-08-28 16:32:01 +00:00
libjail Whitespace and comment fixes. 2010-08-31 23:14:03 +00:00
libkiconv
libkse Merge from tbemd: 2010-06-13 01:27:29 +00:00
libkvm Repair some build breakage introduced in r211725 and garbage collect some 2010-08-28 15:03:11 +00:00
liblzma Unbreak xz (liblzma) on strong-aligned architectures (and without 2010-07-15 03:11:04 +00:00
libmagic Use CFLAGS and LDFLAGS when compiling mkmagic. This ensures that all the 2010-08-01 12:10:32 +00:00
libmd
libmemstat Spelling fixes. 2010-08-03 17:40:09 +00:00
libmilter
libmp
libncp
libnetgraph
libngatm
libopie
libpam Bump .Dd date. 2010-05-03 09:49:42 +00:00
libpcap
libpkg - Take libinstall.a out of pkg_install and make it a proper shared library. 2010-04-23 11:07:43 +00:00
libpmc Fix invalid class removal when IAF is not the last class. 2010-09-05 13:31:14 +00:00
libproc Ignore EINTR when calling waitpid. 2010-09-18 23:38:21 +00:00
libradius Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while 2010-08-16 15:18:30 +00:00
librpcsec_gss Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while 2010-08-16 15:18:30 +00:00
librpcsvc
librt To support stack unwinding for cancellation points, add -fexceptions flag 2010-09-25 01:57:47 +00:00
librtld_db Spelling fixes. 2010-08-03 17:40:09 +00:00
libsbuf
libsdp Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while 2010-08-16 15:18:30 +00:00
libsm
libsmb
libsmdb
libsmutil
libstand Increase maximum network timeout from 20s to 120s. Given that an ETIMEDOUT 2010-09-28 01:30:49 +00:00
libtacplus
libtelnet
libthr Check invalid mutex in _mutex_cv_unlock. 2010-09-29 06:06:58 +00:00
libthread_db Repair some build breakage introduced in r211725 and garbage collect some 2010-08-28 15:03:11 +00:00
libufs Search beyond the first 1/8th of inodes. 2010-05-01 18:56:45 +00:00
libugidfw mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
libulog mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
libusb Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while 2010-08-16 15:18:30 +00:00
libusbhid Use fixed width integer types for parsing the binary hid data. 2010-05-13 02:03:00 +00:00
libutil UTFize my name. 2010-08-22 11:48:32 +00:00
libvgl
libwrap
liby
libypclnt
libz Include FreeBSD svn tag 2010-09-13 01:44:07 +00:00
msun This is exactly the same as the .else, so remove it. 2010-09-13 04:23:23 +00:00
ncurses
Makefile Vendor import of clang r114020 (from the release_28 branch): 2010-09-17 15:54:40 +00:00
Makefile.inc