Commit Graph

519 Commits

Author SHA1 Message Date
David S. Miller
a95535fc09 NEWS: Add 16885 to fixed bug list. 2014-05-01 16:42:27 -04:00
Carlos O'Donell
d9ba4bd3ea [PATCH] Make sunrpc code usable again
New configure option --enable-obsolete-rpc makes the deprecated RPC
headers and functions available at compile time as they were before
version 2.14.  This option will be removed at some time in the future
after the TI-RPC library becomes fully sufficient for the needs of
existing applications.

(cheery pick from commit 82071029502b354886f86e315c230b808d99afc2)
2014-01-30 15:03:04 -05:00
Carlos O'Donell
7def6a63a0 Don't parse %s format argument as multibyte string
2012-09-28  Andreas Schwab  <schwab@linux-m68k.org>

            [BZ #6530]
            * stdio-common/vfprintf.c (process_string_arg): Revert
            2000-07-22 change.

2011-09-28  Jonathan Nieder  <jrnieder@gmail.com>

            * stdio-common/Makefile (tst-sprintf-ENV): Set environment
            for testcase.
            * stdio-common/tst-sprintf.c: Include <locale.h>
            (main): Test sprintf's handling of incomplete multibyte
            characters.

(cherry picked from commit 715a900c90)
2014-01-30 13:19:58 -05:00
Andreas Schwab
1ba48eb07a Fix invalid memory access in do_lookup_x.
[BZ #13579] Do not free l_initfini and allow it to be reused
on subsequent dl_open calls for the same library. This fixes
the invalid memory access in do_lookup_x when the previously
free'd l_initfini was accessed through l_searchlist when a
library had been opened for the second time.

(cherry picked from commit 0479b305c5)
2014-01-30 13:05:40 -05:00
Ulrich Drepper
e8b5394afb Fix locking in fmtmsg
(cherry picked from commit 7724defcf8)
2014-01-30 02:18:43 -05:00
Ulrich Drepper
4a659bb814 Sort objects before relocations
(cherry picked from commit 6ee65ed6dd)
2014-01-30 01:05:58 -05:00
Maxim Kuvyrkov
9875bb2221 Fix race in free() of fastbin chunk: BZ #15073
Perform sanity check only if we have_lock.  Due to lockless nature of fastbins
we need to be careful derefencing pointers to fastbin entries (chunksize(old)
in this case) in multithreaded environments.

The fix is to add have_lock to the if-condition checks.  The rest of the patch
only makes code more readable.

	* malloc/malloc.c (_int_free): Perform sanity check only if we
	have_lock.

Conflicts:

	ChangeLog
	NEWS
2014-01-05 15:02:11 +13:00
Chris Metcalf
53fa2b6063 Add 13773 to NEWS for 2.15.1. 2013-09-23 12:03:08 -04:00
Carlos O'Donell
1f7f8afb4c Add 11261 and 13754 to NEWS for 2.15.1. 2013-03-17 18:14:22 -04:00
Andreas Schwab
291392f02a Fix missing nearbyintl@GLIBC_2.1 on powerpc
(cherry picked from commit 412bd96612)
2012-12-01 18:36:33 +01:00
Andreas Schwab
b9584b603a Revert "2012-11-07 Andreas Jaeger <aj@suse.de>"
This reverts commit fc8c942ba4.

The issue has been fixed in the kernel.
2012-11-27 16:45:53 +01:00
Jeff Law
fc8c942ba4 2012-11-07 Andreas Jaeger <aj@suse.de>
[BZ #14809]
        * sysdeps/unix/sysv/linux/sys/sysctl.h (_UAPI_LINUX_KERNEL_H)
        (_UAPI_LINUX_TYPES_H): Starting with Linux 3.7, the include header
        guards are changed.  Only define if not yet defined, #undef back
        after including linux/sysctl.h if defined here.
(cherry picked from commit 01f34a3bd8)

Conflicts:
	ChangeLog
	NEWS
2012-11-13 09:22:33 +01:00
H.J. Lu
494251ab9f Define HAS_FMA with bit_FMA_Usable
cherry-pick 0569936773

Conflicts:
	ChangeLog
	NEWS
2012-10-04 07:28:33 -07:00
Joseph Myers
6d3997c51b Use size_t instead of int for internal variables in glob (bug 14621).
(cherry picked from commit b87c4b24d9)

Conflicts:

	ChangeLog
2012-09-27 21:40:59 +00:00
Joseph Myers
8a780f7f68 Fix strtod integer/buffer overflow (bug 14459).
(cherry picked from commit d6e70f4368)

Conflicts:

	ChangeLog
	NEWS
	stdlib/Makefile
2012-08-27 22:59:56 +00:00
Joseph Myers
725b8ee08a Fix wordsize-64 cosh regression (bug 14273).
(cherry picked from commit b7abb4bf78)
2012-06-28 12:12:16 +00:00
Joseph Myers
2676061a91 Fix fmod for subnormals (bug 14048).
(cherry picked from commit c5bfe3d5ba)
2012-06-25 23:12:39 +00:00
Joseph Myers
3e5bea052b Fix x86 strcasecmp_l (bug 13786).
(cherry picked from commit 0bab47b6b2)
2012-06-25 21:43:15 +00:00
Carlos O'Donell
b3073e90d7 Add BZ#14167 to NEWS. 2012-05-29 23:07:42 -04:00
Chris Metcalf
60ff996420 Fix bug in firstversions.awk version range handling.
(cherry picked from commit e034841eac)
2012-05-18 17:44:05 -04:00
Carlos O'Donell
6bee67b6cb Fixed BZ#13774. 2012-05-18 17:30:08 -04:00
Carlos O'Donell
8d93c8972c BZ#14059: Fix AVX and FMA4 detection.
Fix AVX and FMA4 detection by following the guidelines
set out by Intel and AMD for detecting these features.

(cherry picked from commit 1a0994f535)
2012-05-18 16:22:54 -04:00
Ulrich Drepper
b934126eb2 Really fix AVX tests
There is no problem with strcmp, it doesn't use the YMM registers.
The math routines might since gcc perhaps generates such code.
Introduce bit_YMM_USBALE and use it in the math routines.

(cherry picked from commit 08cf777f9e)
2012-05-01 22:23:31 -04:00
Ulrich Drepper
c37ba8a260 Reset bit_AVX in __cpu_features is OS support is missing
(cherry picked from commit afc5ed09cb)
2012-05-01 22:15:39 -04:00
Richard Henderson
3088c58cbb Use <> for include of kernel-features.h.
(cherry-picked from commit af850b1c97)
2012-05-01 20:13:32 -04:00
David S. Miller
13ccceff48 Add O_FSYNC define to sparc just like other platforms.
(cherry-picked from commit fb59b3a4f5)
2012-05-01 15:52:33 -04:00
David S. Miller
c444059457 Fix ldbl-128 rintl/nearbyintl just like flt-32 variants.
* sysdeps/ieee754/ldbl-128/s_nearbyintl.c (__nearbyintl): Do not
	manipulate bits before adding and subtracting TWO112[sx].
	* sysdeps/ieee754/ldbl-128/s_rintl.c (__rintl): Likewise.

(cherry-picked from commit a78bc6549c)
2012-05-01 14:21:27 -04:00
Joseph Myers
228abdc277 Fix rintf rounding.
(cherry-picked from commit fe45ce09f3)
2012-05-01 14:18:24 -04:00
Joseph Myers
e02cc8de8c Fix nearbyintf rounding.
(cherry-picked from commit 6cbeae4719)
2012-05-01 14:16:47 -04:00
Aurelien Jarno
21902de70d Use non-signaling floating-point comparisons in math functions.
(cherry-picked from commit 92221550d7)
2012-05-01 14:14:33 -04:00
Carlos O'Donell
b657f1c558 Add NEWS section for upcoming 2.15.1 release.
Leave bugs fixed section for 2.15 as-is.

Add newly fixed bugs to the 2.15.1 section.
2012-04-23 09:14:44 -04:00
Carlos O'Donell
406a752bf9 Update NEWS with BZ #13731. 2012-04-22 19:48:09 -04:00
Carlos O'Donell
08e83d36e7 Cleanup trailing whitespace in NEWS. 2012-04-22 15:39:37 -04:00
Carlos O'Donell
fd4d8d759c Update NEWS with BZ #13748. 2012-04-22 15:34:10 -04:00
Carlos O'Donell
3836d4d661 Redefine __i686 for use with older compilers.
This is a conservative fix for BZ #411 which is already fixed
on trunk. In this fix we don't touch any of the thunks or
do any other work other than to redefine the compiler define.
This is the minimum change required to build on a broader range
of distributions.
2012-04-22 12:06:09 -04:00
Ulrich Drepper
aebefeee8f Add another BZ 2011-12-23 11:01:46 -05:00
Ulrich Drepper
94ba57acaa Modernize time format in Swedish locale 2011-12-23 10:57:04 -05:00
Ulrich Drepper
aacdb3413a Fix wal_ET locale and build it 2011-12-23 10:04:30 -05:00
Ulrich Drepper
42c5011242 Various fixes to fi_FI 2011-12-23 09:51:10 -05:00
Bruno Haible
d455f537be iconv mapping of 0xA8 0xEC in CP1258 is non-canonical 2011-12-23 08:43:41 -05:00
Bruno Haible
6b13d9d9ef iconv mapping of U+0385 in TCVN5712-1 is incorrect 2011-12-23 08:35:09 -05:00
Ulrich Drepper
6b64057b1f Add ta_LK locale 2011-12-23 08:26:58 -05:00
Ulrich Drepper
2c1094bd70 Create internal threads with sufficient stack size 2011-12-22 22:43:39 -05:00
Ulrich Drepper
3b8dfc621b Fix fi_FI collation reordering 2011-12-22 21:23:33 -05:00
Ulrich Drepper
27deeafc3f Fix error code for too small input buffer to getnameinfo 2011-12-22 19:21:36 -05:00
Ulrich Drepper
e7f9dac362 Add missing BZ 2011-12-22 18:02:50 -05:00
Ulrich Drepper
db910efdbd Also retrieve SSE exceptions in x86-32 fegetexceptflag 2011-12-22 16:28:08 -05:00
Ulrich Drepper
f311e884ec Build ur_IN locale 2011-12-22 15:07:28 -05:00
Ulrich Drepper
16c6f99208 Add brx_IN locale 2011-12-22 11:50:52 -05:00
Ulrich Drepper
4104316861 Optimize tr_freehook 2011-12-22 11:38:32 -05:00