summary refs log tree commit diff
path: root/sysdeps/generic
Commit message (Collapse)AuthorAgeFilesLines
* Implement and use libc_feholdexcept_setround_53bit and libc_feupdateenv_53bitAndreas Jaeger2012-03-141-0/+5
| | | | so that double arithmetic in s_sin is done in 53 bit (without extend i386 double precision)
* Fix another instance of the _dl_random masking bug, plus coding style.David S. Miller2012-03-121-2/+2
| | | | | | | * sysdeps/generic/dl-osinfo.h (_dl_setup_stack_chk_guard): Fix masking out of the most significant byte of random value used. * sysdeps/unix/sysv/linux/dl-osinfo.h (_dl_setup_stack_chk_guard): Fix coding style in previous change.
* Move math/math_private.h to sysdeps/generic/math_private.h.Richard Henderson2012-03-091-0/+392
| | | | This reverts commit 60d6f5a6f50d838bcb4240fcc0223cac445c6c83.
* 2012-03-05 Tom de Vries <tom@codesourcery.com>Tom de Vries2012-03-051-2/+2
| | | | | | * sysdeps/generic/dl-osinfo.h (_dl_setup_stack_chk_guard): Ensure default stack guard is set in last bytes. * sysdeps/unix/sysv/linux/dl-osinfo.h (_dl_setup_stack_chk_guard): Same.
* Remove old initfini mechanism.Joseph Myers2012-02-211-138/+0
|
* Replace FSF snail mail address with URLs.Paul Eggert2012-02-0974-222/+148
|
* Remove _G_HAVE_SYS_CDEFS.Marek Polacek2012-02-091-1/+0
|
* Remove _G_ARGS macros.Marek Polacek2012-02-071-3/+0
|
* Remove __STDC__ conditionals from non-installed headers.Joseph Myers2012-01-261-5/+1
|
* Remove __STDC__ conditionals from installed headers.Joseph Myers2012-01-261-5/+1
|
* Optimize xmalloc, xcalloc, xrealloc, and xstrdupUlrich Drepper2012-01-081-5/+8
| | | | | Add alloc_size attribute and apply consistently the malloc attribute to xmalloc, xcalloc, xrealloc, and xstrdup.
* More fallout from supporting only ELFUlrich Drepper2012-01-082-19/+5
|
* Remove pre-ISO C supportUlrich Drepper2012-01-073-28/+26
| | | | No more __const.
* Remove Alpha support from ldsodefs.hUlrich Drepper2012-01-071-10/+0
|
* More IA-64 removalUlrich Drepper2012-01-071-11/+1
|
* Optimize generic ELF hash function a bit moreUlrich Drepper2011-12-101-1/+4
|
* Small optimization of generic ELF hash functionUlrich Drepper2011-12-041-25/+22
|
* Fix attreibute for _dl_elf_hashUlrich Drepper2011-12-041-1/+1
|
* Fix more warningsUlrich Drepper2011-12-031-1/+2
|
* Prepare dwarf2.h for multiple inclusionUlrich Drepper2011-11-121-0/+5
|
* Fix incomplete edit in last patchUlrich Drepper2011-11-121-2/+0
|
* Avoid redefinition of DWARF constantsUlrich Drepper2011-11-122-76/+47
|
* Improve printing of lookup scopesUlrich Drepper2011-08-161-1/+1
| | | | | | The scope of a new object should be printed earlier and when the scope of an already loaded object is extended only the changes should be printed.
* Warning patrol.Roland McGrath2011-08-141-1/+1
|
* Implement LD_DEBUG=scopesUlrich Drepper2011-08-131-2/+6
|
* _dl_sort_fini: Remove unused argumentMarek Polacek2011-07-191-3/+3
|
* Fix build with multiarch disabled.Aurelien Jarno2011-06-291-1/+8
|
* Make stack canary value harder to read through read overflowUlrich Drepper2011-05-151-9/+21
|
* Fix typo in commentUlrich Drepper2011-05-141-1/+1
|
* Fix potential problem with out-of-scope bufferUlrich Drepper2011-05-141-2/+2
|
* Remove doubled words.Jim Meyering2011-04-221-2/+2
|
* Fix concurrency problem between dl_open and dl_iterate_phdrAndreas Krebbel2010-10-261-2/+5
|
* Require suid bit on audit objects in privileged programsAndreas Schwab2010-10-241-4/+2
|
* Fix IPTOS_CLASS definition.Ulrich Drepper2010-08-111-3/+2
|
* Don't deadlock in __dl_iterate_phdr while (un)loading objects.Andreas Schwab2010-05-031-0/+4
|
* Mark _dl_random attribute_relro in the header file.Richard Henderson2010-03-261-1/+1
| | | | | | | | It's already so marked in dl-sysdep.c. Failure to so mark in the header file leads the compiler to believe that the variable should be addressable via the .sdata section. Signed-off-by: Richard Henderson <rth@twiddle.net>
* ld.so: Adjust the auxv if ld.so is directly invoked.Andreas Krebbel2010-01-151-2/+3
| | | | | | | | If a binary gets invoked by passing it as argument to ld.so the stack still holds the auxiliary vector of ld.so when entering the _start routine of the executable. So the invocation via ld.so is not fully transparent to the executable. This causes problems if the executable wants to scan the auxv itself.
* Define IPTOS_CLASS_* macros according to RFC 2474.Philip Prindeville2010-01-141-12/+31
|
* Make name of libgcc_s library configurableAndreas Schwab2009-11-032-1/+4
|
* Uglify IFUNC tests for PPC.Alan Modra2009-10-301-0/+26
|
* Add macros for DSCP markings.Philip Prindeville2009-10-291-1/+37
|
* Improve backtrace_symbols{,_fd} output when missing symbols. roland/backtrace-symsRoland McGrath2009-08-202-46/+83
|
* Handle unloading of DSO with a unique symbol definition.Ulrich Drepper2009-07-231-1/+1
|
* Replace hand-coded unwind tables from x86-64 pthread_once.Ulrich Drepper2009-07-171-7/+36
|
* Remove warning and little optimization.Ulrich Drepper2009-07-161-0/+4
| | | | | The prototype for _dl_higher_prime_number was missing. While at it, the function is now marked with internal_function.
* Implement STB_GNU_UNIQUE handling.Ulrich Drepper2009-07-091-0/+15
| | | | | | | | | Some symbols have to be identified process-wide by their name. This is particularly important for some C++ features (e.g., class local static data and static variables in inline functions). This cannot completely be implemented with ELF functionality so far. The STB_GNU_UNIQUE binding helps by ensuring the dynamic linker will always use the same definition for all symbols with the same name and this binding.
* Extend pt_chown to drop privileges.Ulrich Drepper2009-06-161-2/+3
| | | | | | If libcap is available, use it to drop privileges in pt_chown before starting the work to change the permissions and ownership of the slave device.
* Finish IFUNC support for x86 and x86-64.Ulrich Drepper2009-05-311-0/+23
| | | | Add support for the IRELAIVE relocation and IFUNC in static executables.
* for lgamma should set errno to ERANGE, not EDOM.Ulrich Drepper2009-04-251-1/+1
|
* * sysdeps/generic/stdint.h (WINT_MAX): Define as 2147483647 sinceUlrich Drepper2009-04-251-1/+1
| | | | this is the maximum UCS4 value.