aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-01-07Fix problem with reuse of test-strcpy for wide char testingUlrich Drepper2-2/+9
2012-01-03Fix assertion in gconv's loop.cUlrich Drepper2-2/+6
2012-01-03Typo in test for C11-capable compilerUlrich Drepper2-4/+4
2012-01-03Merge branch 'c11'Ulrich Drepper31-52/+825
2012-01-03Optimize regex a bitUlrich Drepper2-4/+36
2012-01-01Add uchar.h support, part 1Ulrich Drepper14-18/+478
c16 support for locales other than the C locale is still missing.
2012-01-01More fallout from gets removalUlrich Drepper1-0/+6
2012-01-01Better gets prototype and fallout from removalUlrich Drepper2-2/+7
2012-01-01Fix aligned_alloc prototypeUlrich Drepper1-1/+2
2012-01-01Start of uchar.h workUlrich Drepper2-1/+77
2012-01-01Add missing restrict in mbrtowc declarationUlrich Drepper2-1/+5
2012-01-01Typo in CLUlrich Drepper1-1/+1
2012-01-01Implement timespec_getUlrich Drepper8-16/+154
2012-01-01Implement aligned_allocUlrich Drepper6-2/+32
2012-01-01Missed half the support for __USE_ISOC11Ulrich Drepper1-0/+2
2012-01-01Enable at_quick_exit and quick_exit for ISO C11Ulrich Drepper3-7/+7
2012-01-01Add __USE_ISOCXX11Ulrich Drepper2-0/+13
2012-01-01Remove gets declarationUlrich Drepper3-1/+10
2012-01-01Define static_assertUlrich Drepper3-2/+12
2012-01-01Start 2.16 developmentUlrich Drepper2-2/+4
2012-01-01Missing BZUlrich Drepper2-0/+8
2012-01-01Support C11 __STDC_SOURCE__ and _ISOC11_SOURCEUlrich Drepper2-6/+15
2012-01-01Also update new programsUlrich Drepper5-8/+12
2012-01-01Update copyright yearUlrich Drepper17-32/+51
2011-12-30Fix up regcomp/regexecJakub Jelinek2-1/+6
The problem is that parse_bracket_symbol is miscompiled, and it turns out it is because of an incorrect attribute on re_string_fetch_byte_case. Unlike re_string_peek_byte_case, this one is really not pure, it modifies memory (increments pstr->cur_idx), and with the pure attribute GCC assumed it doesn't and it cached the presumed value of regexp->cur_idx in a variable across the for (;; ++i) { if (i >= BRACKET_NAME_BUF_SIZE) return REG_EBRACK; if (token->type == OP_OPEN_CHAR_CLASS) ch = re_string_fetch_byte_case (regexp); else ch = re_string_fetch_byte (regexp); if (re_string_eoi(regexp)) return REG_EBRACK; if (ch == delim && re_string_peek_byte (regexp, 0) == ']') break; elem->opr.name[i] = ch; }
2011-12-23Preliminaries for 2.15 releaseglibc-2.15Ulrich Drepper3-3/+6
2011-12-23Fix typos in commentsMarek Polacek2-4/+7
2011-12-23Prevent warnings due to long long constantsUlrich Drepper6-90/+124
2011-12-23CLLiubov Dmitrieva1-2/+2
2011-12-23Fix overrun in destination bufferLiubov Dmitrieva3-508/+331
2011-12-23Add missing inline keywordMarek Polacek6-6/+14
According to http://gcc.gnu.org/ml/gcc-patches/2011-09/msg00608.html, a function without `inline' with an `always_inline' attribute is a bug.
2011-12-23Add another BZUlrich Drepper2-7/+8
2011-12-23Modernize time format in Swedish localeUlrich Drepper3-9/+12
2011-12-23Fix wal_ET locale and build itUlrich Drepper4-36/+41
2011-12-23Various fixes to fi_FIUlrich Drepper3-29/+42
2011-12-23Optimize x86-32 feraiseexcept also for !__SSE_MATH__Ulrich Drepper2-1/+16
2011-12-23Fix wrong copying processing for last bytes in x86-32 wcscpyLiubov Dmitrieva2-41/+26
Wrong copy algorithm for last bytes, not thread safety. In some particular cases it uses the destination memory beyond the string end for 16-byte load, puts changes into that part that is relevant to destination string and writes whole 16-byte chunk into memory. I have a test case where the memory beyond the string end contains malloc/free data, that appear corrupted in case free() updates it in between the 16-byte read and 16-byte write.
2011-12-23iconv mapping of 0xA8 0xEC in CP1258 is non-canonicalBruno Haible3-8/+11
2011-12-23iconv mapping of U+0385 in TCVN5712-1 is incorrectBruno Haible3-11/+17
2011-12-23Add ta_LK localeUlrich Drepper5-35/+133
2011-12-22Use __pthread_get_minstack in more placesUlrich Drepper3-4/+10
2011-12-22Create internal threads with sufficient stack sizeUlrich Drepper6-9/+31
2011-12-22Fix fi_FI collation reorderingUlrich Drepper3-24/+32
2011-12-22Fix error code for too small input buffer to getnameinfoUlrich Drepper3-9/+14
2011-12-22Add missing BZUlrich Drepper2-1/+2
2011-12-22Add feraiseexcept optimization for x86-32Ulrich Drepper2-1/+42
2011-12-22Also retrieve SSE exceptions in x86-32 fegetexceptflagUlrich Drepper3-8/+28
2011-12-22Build ur_IN localeUlrich Drepper3-4/+8
2011-12-22Merge branch 'master' of ssh://sourceware.org/git/glibcUlrich Drepper6-32/+89
Conflicts: ChangeLog
2011-12-22Fix overrun in strcpy destination buffer in x86-32/SSSE3 versionLiubov Dmitrieva2-745/+521