aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-02-27Format mptan.cSiddhesh Poyarekar2-13/+17
2013-02-27Format mplog.cSiddhesh Poyarekar2-21/+27
2013-02-26Fix last change.Roland McGrath2-2/+1
2013-02-26Generalize %.v.i rule a bit.Roland McGrath2-3/+9
2013-02-26Another tweak to the multiplication algorithmSiddhesh Poyarekar2-6/+53
Reduce the formula to calculate mantissa so that we reduce the net number of multiplications performed.
2013-02-26Don't duplicate mpone and mptwoSiddhesh Poyarekar2-5/+7
2013-02-26Fix FPE in memusagestat when malloc utilization is zeroSiddhesh Poyarekar3-38/+67
[BZ #15160] Draw graphs for heap and stack only if MAXSIZE_HEAP and MAXSIZE_STACK are non-zero.
2013-02-26Bring back definition of __attribute__ for non-gcc and older gccPaul Eggert2-0/+9
gnulib copies this file over and needs it.
2013-02-26Fix some build warningsSiddhesh Poyarekar3-15/+24
2013-02-25Remove commented declarationsSiddhesh Poyarekar2-14/+4
2013-02-25Use long wherever possible in mpa.cSiddhesh Poyarekar2-31/+50
Using long throughout like powerpc does is beneficial since it reduces the need to switch to 32-bit instructions. It gives a very minor performance improvement.
2013-02-25Format slowexp.cSiddhesh Poyarekar2-22/+29
2013-02-25Reformat slowpow.cSiddhesh Poyarekar2-31/+51
2013-02-25Remove commented codeSiddhesh Poyarekar2-6/+3
2013-02-25Sync up powerpc __mp_dbl with default codeSiddhesh Poyarekar3-6/+9
2013-02-24Fix menu ordering in socket.texi.Allan McRae2-1/+4
Match the order of (sub)sections in the menu to that in the file..
2013-02-24Add @detailmenu to subsection node listingAllan McRae2-0/+7
Surround the "Detailed Node Listing" section of the info page menu with @detailmenu flags to avoid confusing texinfo. Resolves a large number of warnings printed by texinfo-5.0.
2013-02-21Add priority inheritance futex support on sparc.David S. Miller2-0/+39
* sysdeps/unix/sysv/linux/sparc/lowlevellock.h (FUTEX_WAIT_REQUEUE_PI): Define. (FUTEX_CMP_REQUEUE_PI): Likewise. (lll_futex_wait_requeue_pi): Likewise. (lll_futex_timed_wait_requeue_pi): Likewise. (lll_futex_cmp_requeue_pi): Likewise.
2013-02-21Remove remaining bounded-pointers support from i386 .S files.Joseph Myers64-500/+672
2013-02-21nptl: Fix comment typo in fork.c.Carlos O'Donell2-1/+5
2013-02-21Move @end statement to start of lineAllan McRae2-1/+7
Fixes a warning with texinfo-5.0.
2013-02-21Mark __inv as static in powerpcSiddhesh Poyarekar3-2/+7
2013-02-21Fix whitespace differences between generic and powerpc mpa.cSiddhesh Poyarekar4-4/+11
2013-02-21S/390: Fix _dl_runtime_profile for 32 bit.Andreas Krebbel2-5/+16
2013-02-21Mark ZERO inputs to __mul as unlikely on powerpcSiddhesh Poyarekar3-2/+9
Syncs up with generic code.
2013-02-20Add FUTEX_*_REQUEUE_PI support for Alpha.Richard Henderson2-0/+35
2013-02-20alpha: Include errno.h in sysdep.hRichard Henderson2-0/+7
Recent changes in malloc-sysdep.h exposed this error, the symptom being __set_errno was not defined early enough.
2013-02-20manual: Remove frobnicate @pxref.Carlos O'Donell2-1/+6
We remove the frobnicate @pxref in the "System Databases and Name Service Switch" chapter. The @pxref doesn't make sense in the given context.
2013-02-20Respect the user's namespace in installed header files.Thomas Schwinge4-2/+10
Fixup for commit c7b275d6b3bceb6b400fa3044d13d1001bc605ca.
2013-02-20Add ARM relocation constants to elf/elf.h.Petr Machata2-18/+167
2013-02-20Properly sort a libc.abilist file.Thomas Schwinge2-11/+14
Inconsistency introduced in commit 84b3fd8407cc9a2e7f487b6247681bd8a78a4560.
2013-02-20bits/nan.h: Change __attribute_used__ to __attribute__ ((unused)).Thomas Schwinge4-2/+10
2013-02-20Add missing __attribute_used__.Thomas Schwinge2-1/+5
Generic IEEE 754 file has been changed in commit b575c52b86fe0c00adec925e356eb72cf95b23a7.
2013-02-20Align to generic file.Thomas Schwinge2-9/+14
2013-02-20Copy comment about inner loop from powerpc mpa.c to the default oneSiddhesh Poyarekar4-2/+20
2013-02-19Remove some bounded-pointers support from i386 .S files.Joseph Myers52-477/+133
2013-02-19Merge branch 'master' of ssh://sourceware.org/git/glibcJakub Jelinek4-19/+26
2013-02-19 * stdlib/strtod_l.c (__mpn_lshift_1): Rewritten as function-likeJakub Jelinek2-21/+28
macro.
2013-02-19Fix some testsuite build warning fixes in libmSiddhesh Poyarekar4-19/+26
2013-02-19Add NEWS entry for C++11 thread_local support.Siddhesh Poyarekar1-0/+4
2013-02-19Fix copyright year in new filesSiddhesh Poyarekar4-3/+9
2013-02-19Add FUTEX_*_REQUEUE_PI support for MIPS.Joseph Myers2-0/+40
2013-02-18Add FUTEX_*_REQUEUE_PI support for ARM.Joseph Myers2-0/+38
2013-02-18stdlib.h: use existing malloc/alloc_size attribute definesMike Frysinger2-1/+6
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2013-02-18sys/cdefs.h: export __attribute_alloc_size__Mike Frysinger4-5/+19
Since we want to use this in installed headers, move it to the installed sys/cdefs.h. This requires a slight tweaking of the name (add trailing underscores). Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2013-02-18unify xmalloc prototypes & friendsMike Frysinger13-55/+60
These prototypes are duplicated in many places. Add a dedicated header for holding prototypes for program-specific functions to avoid that. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2013-02-18Add __cxa_thread_atexit_impl to aarch64 abilistSiddhesh Poyarekar2-0/+8
2013-02-18Fix ChangeLogsSiddhesh Poyarekar2-3/+5
2013-02-18C++11 thread_local destructors supportSiddhesh Poyarekar40-2/+422
This feature is specifically for the C++ compiler to offload calling thread_local object destructors on thread program exit, to glibc. This is to overcome the possible complication of destructors of thread_local objects getting called after the DSO in which they're defined is unloaded by the dynamic linker. The DSO is marked as 'unloadable' if it has a constructed thread_local object and marked as 'unloadable' again when all the constructed thread_local objects defined in it are destroyed.
2013-02-18Fix build warnings in some test casesSiddhesh Poyarekar5-0/+9
Include stdlib.h to get declaration of exit(3)