aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/generic
AgeCommit message (Collapse)AuthorFilesLines
2013-06-11Add exception information to math-tests.h and use it in libm-test.inc.Joseph Myers1-0/+18
2013-06-10Add rounding mode information to math-tests.h and use it in libm-test.inc.Joseph Myers1-0/+18
2013-06-07Avoid use of "register" as optimization hint.Joseph Myers1-2/+2
2013-06-06Fix leading whitespaces.Ondrej Bilka1-1/+1
2013-06-05Skip modifying exception mask and flags in SET_RESTORE_ROUND_53BITSiddhesh Poyarekar1-6/+6
We only need to set/restore rounding mode to ensure correct computation for non-default rounding modes.
2013-05-29Avoid crashing in LD_DEBUG when program name is unavailableSiddhesh Poyarekar1-0/+5
Resolves: #15465 The program name may be unavailable if the user application tampers with argc and argv[]. Some parts of the dynamic linker caters for this while others don't, so this patch consolidates the check and fallback into a single macro and updates all users.
2013-05-16Add #include <stdint.h> for uint[32|64]_t usage (except installed headers).Ryan S. Arnold3-0/+4
2013-05-08Improve tgamma accuracy (bugs 2546, 2560, 5159, 15426).Joseph Myers1-0/+12
2013-05-07Declare _dl_skip_args in ldsodefs.h header.Roland McGrath1-0/+10
2013-05-06Flesh out stub not-cancel.h file.Roland McGrath1-0/+8
2013-04-25Get rid of __STDC_FORMAT_MACROS, __STDC_LIMIT_MACROS and __STDC_CONSTANT_MACROSPaul Pluzhnikov2-20/+0
2013-04-02New <math.h> macro named issignaling to check for a signaling NaN (sNaN).Thomas Schwinge1-0/+6
It is based on draft TS 18661 and currently enabled as a GNU extension.
2013-03-28Make _dl_phdr pointer to const.Roland McGrath1-1/+1
2013-03-28Consolidate declarations of _dl_phdr, _dl_phnum.Roland McGrath1-0/+6
2013-03-21On 32-bit x86, disable certain tests involving sNaN values.Thomas Schwinge1-0/+36
Follow-up to commit 495ded2c8c1eb8c0ac4b54add2dd397852e19cba.
2013-03-15Move _dl_non_dynamic_init, _dl_aux_init declarations.Roland McGrath1-0/+7
2013-03-06Remove powerpc64 bounded-pointers code.Joseph Myers1-25/+0
2013-03-01Fix NEED_DL_SYSINFO_DSO conditionals.Roland McGrath1-1/+1
2013-02-18unify xmalloc prototypes & friendsMike Frysinger1-7/+1
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-18New function _dl_find_dso_for_objectSiddhesh Poyarekar1-0/+4
Consolidate code to search for an address within a DSO.
2013-02-13Remove __ptrvalue, __bounded and __unbounded.Joseph Myers1-2/+2
2013-02-08Remove CHECK_N and bp-checks.h.Joseph Myers1-49/+0
2013-02-08ARM: Support loading unmarked objects from cache.Carlos O'Donell1-0/+1
ARM now supports loading unmarked objects from the dynamic loader cache. Unmarked objects can be used with the hard-float or soft-float ABI. We must support loading unmarked objects during the transition period from a binutils that does not mark objects to one that does mark them with the correct ELF flags. Signed-off-by: Carlos O'Donell <carlos@redhat.com>
2013-02-08Remove CHECK_1 and CHECK_1_NULL_OK.Joseph Myers1-7/+0
2013-02-08Remove CHECK_BOUNDS_LOW and CHECK_BOUNDS_HIGH for C code.Joseph Myers1-12/+0
2013-02-05Add missing includes to sysdeps/generic/malloc-sysdep.h.Roland McGrath1-0/+3
2013-02-04Remove CHECK_STRING, CHECK_STRING_NULL_OK and __ubp_memchr.Joseph Myers1-16/+0
2013-02-01Remove BOUNDED_N and BOUNDED_1.Joseph Myers1-10/+0
2013-02-01Remove bp-start.h and INIT_ARGV_and_ENVIRON.Joseph Myers1-71/+0
2013-01-31Remove CHECK_IOCTL, CHECK_FCNTL and CHECK_N_PAGES.Joseph Myers1-27/+0
2013-01-31Remove CHECK_SIGSET and CHECK_SIGSET_NULL_OK.Joseph Myers1-7/+0
2013-01-31Remove bp-semctl.h and CHECK_SEMCTL.Joseph Myers1-66/+0
2013-01-31Remove bp-thunks code.Joseph Myers1-69/+0
2013-01-10Use __extension__ with long long in installed headers.Joseph Myers1-2/+2
2013-01-02Update copyright notices with scripts/update-copyrights.Joseph Myers78-83/+78
2013-01-01Add script to update copyright notices and reformat some to facilitate its use.Joseph Myers1-2/+1
2012-12-06Fix warnings from generic _FPU_GETCWChris Metcalf1-3/+3
2012-12-04Fix sparc build with older compilers.David S. Miller1-1/+6
* sysdeps/generic/memcopy.h: Add multiple inclusion protection.
2012-11-27Fix strict-aliasing warnings from unwind-dw2-fde.c.Joseph Myers1-9/+18
2012-11-22Mark unwind-dw2-fde-glibc.c variable possibly unused.Joseph Myers1-2/+3
2012-11-19Add ldconfig cache tag handling for AArch64Steve McIntyre1-0/+1
* sysdeps/generic/ldconfig.h (FLAG_AARCH64_LIB64): New macro. * elf/cache.c (print_entry): Print ",AArch64" for FLAG_AARCH64_LIB64. Signed-off-by: Steve McIntyre <steve.mcintyre@linaro.org> Reviewed-by: Carlos O'Donell <carlos@systemhalted.org>
2012-11-19Add ldconfig cache tag handling for ARM hard-float ABISteve McIntyre1-1/+2
* sysdeps/generic/ldconfig.h (FLAG_ARM_LIBHF): New macro. * elf/cache.c (print_entry): Print ",hard-float" for FLAG_ARM_LIBHF. Signed-off-by: Steve McIntyre <steve.mcintyre@linaro.org> Reviewed-by: Carlos O'Donell <carlos@systemhalted.org>
2012-11-04generic paths.h: remove old paths from _PATH_STDPATHPino Toscano1-1/+1
Remove /usr/contrib/bin and /usr/old/bin from _PATH_STDPATH, since they seem to be part only of old BSDs, Solaris and HP-UX.
2012-11-04Fix small indendation issues in paths.h filesPino Toscano1-2/+2
2012-11-03Make fma use of Dekker and Knuth algorithms use round-to-nearest (bug 14796).Joseph Myers1-0/+16
2012-10-30Fix strtod handling of underflow (bug 14047).Joseph Myers1-0/+33
2012-10-18Remove _G_OPEN64, _G_LSEEK64, _G_MMAP64, _G_FSTAT64 from _G_config.h.Joseph Myers1-5/+0
2012-10-10* crypt/crypt-entry.c: Include fips-private.h.Alexandre Oliva1-0/+36
(__crypt_r, __crypt): Disable MD5 and DES if FIPS is enabled. * crypt/md5c-test.c (main): Tolerate disabled MD5. * sysdeps/unix/sysv/linux/fips-private.h: New file. * sysdeps/generic/fips-private.h: New file, dummy fallback.
2012-10-09Remove _G_off64_t and _G_stat64 from _G_config.h.Joseph Myers1-2/+0
2012-09-28Move _G_config.h with Linuxism to linux/ directory.Roland McGrath1-2/+7