aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2009-06-16Consolidate PIE linking Makefile rules.H.J. Lu4-17/+27
2009-06-16Fix incorrect use of cmpldi in 32-bit PPC code.Ryan S. Arnold3-31/+38
The 32-bit PowerPC POWER6 memcpy uses the cmpldi insn when it should use a cmplwi. BZ #10107
2009-06-16Define week, first_weekday, first_workday in de_AT locale.Ulrich Drepper2-0/+9
BZ #10011
2009-06-16Add missing include.Ulrich Drepper1-0/+1
2009-06-16Fold Linux-specific grantpt code into Unix version.Ulrich Drepper3-91/+25
2009-06-16Run tst-fgetwc with necessary envvar.Ulrich Drepper2-3/+4
2009-06-15Optimize pt_chown.Ulrich Drepper2-3/+7
Don't call chown and chmod if not necessary.
2009-06-15Fix permission of slave device on devpts if necessary.Ulrich Drepper2-3/+15
If devptr is misconfigured the slave device permission after grantpt might not be 0620. BZ #10166
2009-06-15When iterating over CPU bitmask, don't try more than CPU_SETSIZE.Ulrich Drepper2-1/+5
2009-06-15Fix type of nd_opt_home_agent_info_preference.Arnaud Ebalard2-2/+7
2009-06-15Extend getent to handle the shadow database.Aurelien Jarno2-0/+69
BZ #10207
2009-06-15Fix memory leak when batch-reading large NIS password maps.Joe Landers2-2/+7
Not the whole was traversed in the function to free all buffers. BZ #10203
2009-06-15(do_test): Use de_DE.UTF-8 as locale name.Bruce Dubbs2-1/+5
2009-06-15Preserve message printed before abort.Ulrich Drepper8-11/+67
The terminal output etc is not visible in a core file. The new libc-internal variable __abort_msg will point to a string with the message which has been printed before the abort in case abort is called from inside libc. BZ #10217
2009-06-15Fix computation of tzspec_len.Ulrich Drepper2-1/+3
Without this it should never have worked that we can use the embedded envvar in the timezone data files for dates after the last matching rule.
2009-06-15Handle leap seconds even if no DST rule exists.Akinori Hattori2-4/+8
This fixes BZ #10211.
2009-06-15exempt timezone files from the no-bad-whitespace policyJim Meyering1-0/+1
* .gitattributes: New file. Exempt imported timezone files from the no-bad-whitespace rules.
2009-06-15Update from tzcode2009i.Ulrich Drepper4-22/+56
2009-06-15Update timezone data from tzdata2009i.Ulrich Drepper20-95/+667
2009-06-15libc part of prelink IFUNC support.Jakub Jelinek3-7/+20
The dl-lookup.c changes are needed for prelink (support in prelink checked into SVN, tested for both i?86 and x86-64), dl-irel.h just something I discovered by code inspection.
2009-06-15Missing BZ number.Ulrich Drepper1-0/+1
2009-06-15Dhivehi language locale for Maldives.Sofwath3-0/+187
2009-06-14Update from translation team.Ulrich Drepper2-24/+26
2009-06-14Fix warnings when using <sys/select.h>.Ulrich Drepper3-32/+16
gcc 4.4 is more picky. And the x86-64 version of <bits/select.h> contained a now unnecessary asm optimization. Remove it.
2009-06-12Implement pthread_sigqueue.Ulrich Drepper7-2/+107
The kernel from 2.3.31 on supports the rt_tgsigqueueinfo syscall. Use it to implement the non-standard extension which, like sigqueue, can pass additional data to the receiving thread.
2009-06-11Fix futex syscall parameter for x86 absolute timeout waits.Bryan Kadzban2-1/+9
This affects only installations compiled for kernels older than 2.6.18.
2009-06-11Remember we switched to single-request mode.Ulrich Drepper2-1/+7
This change prevents repetition in most later calls of the resolver in case the DNS server or the network connection is broken.
2009-06-09Remove comma at end of enum.J.H.M. Dassen2-3/+5
2009-06-09Urdu language locale for India.Pravin Satpute2-0/+189
2009-06-09Don't premature stop parsing mode string of fopen.Ulrich Drepper1-0/+5
2009-06-09(_IO_new_file_fopen): Don't prematurely stop parsing mode string.Ulrich Drepper1-3/+3
2009-06-05Add SSE4.2 optimized rawmemchr implementation for x86-64.Ulrich Drepper3-4/+100
2009-06-05Forgot some more cleanups for the SSE4.2 strlen on x86-64.Ulrich Drepper1-2/+7
2009-06-05Add missing cleanups from SSE4.2 x86-64 strlen.Ulrich Drepper1-3/+4
2009-06-05Optimize x86-64 strlen for SSE4.2.Ulrich Drepper5-1/+110
The SSE4.2 implementation is used in the DSO only. The patch also adds some infrastructure to be used in similar code later one.
2009-06-05Fix build problems with old binutils.Ulrich Drepper2-3/+8
Old binutils don't provide IFUNC and don't generate the section start/end symbols we expect. At least for now only add the initializer code for static IFUNC relocations if multi-arch support is requested.
2009-06-04More small optimizations for x86-64 strlen.Ulrich Drepper2-10/+8
2009-06-04Tiny strlen for x86-64 optimization.Ulrich Drepper2-1/+4
I didn't remove an instruction from a previous version in the final version.
2009-06-03Test for ELF IFUNC functionality.H.J. Lu25-1/+673
2009-06-03Terminate correct buffer.Ulrich Drepper2-1/+5
Little typo could cause additional characters to be printed.
2009-06-02Add missing __execvpe prototype.Ulrich Drepper1-0/+2
Avoids warnings.
2009-06-02Implement execvpe.Ulrich Drepper7-192/+248
There is some existing practice in other OSes and it's trivial to implement giving the existing code. Fixes BZ #10221.
2009-06-01Small optimization of STT_GNU_IFUNC handling.Ulrich Drepper3-4/+8
The test to call the indirect function now includes a subtest to checked whether the symbol is defined. When coming to that point this is almost always the case. The test for STT_GNU_IFUNC on the other hand rarely is true. Move it to the front means we don't have to perform the second test unless really necessary.
2009-06-01Fix mbrtowc example.André Goddard Rosa1-1/+1
The remaining bytes were not copied correctly.
2009-06-01Better error message for invalid relocatio in static binary.Ulrich Drepper3-2/+10
2009-05-31Describe latest IFUNC changes.Ulrich Drepper1-1/+4
2009-05-31Fix up sched_cpucount in x86-64.Ulrich Drepper2-13/+14
Now that static executables can handle IFUNC functions don't exclude optimization for sched_cpucount for !SHARED.
2009-05-31Finish IFUNC support for x86 and x86-64.Ulrich Drepper9-2/+225
Add support for the IRELAIVE relocation and IFUNC in static executables.
2009-05-31Simplify CPUID value handling.Ulrich Drepper5-39/+36
SO far Intel and AMD use exactly the same bits meaning the same things in CPUID index 1. Simplify the code. Should an architecture come along which doesn't use the same semantics then it must use a different index value than COMMON_CPUID_INDEX_1.
2009-05-31Add missing file from accept4 commit.Ulrich Drepper1-0/+1
Hidden by previous .gitignore content.