aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
AgeCommit message (Collapse)AuthorFilesLines
2012-01-01Update copyright yearUlrich Drepper1-0/+19
2011-12-30Fix up regcomp/regexecJakub Jelinek1-0/+5
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 Drepper1-0/+3
2011-12-23Fix typos in commentsMarek Polacek1-0/+3
2011-12-23Prevent warnings due to long long constantsUlrich Drepper1-0/+8
2011-12-23CLLiubov Dmitrieva1-2/+2
2011-12-23Fix overrun in destination bufferLiubov Dmitrieva1-0/+8
2011-12-23Add missing inline keywordMarek Polacek1-0/+8
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 Drepper1-0/+1
2011-12-23Optimize x86-32 feraiseexcept also for !__SSE_MATH__Ulrich Drepper1-0/+5
2011-12-23Fix wrong copying processing for last bytes in x86-32 wcscpyLiubov Dmitrieva1-0/+5
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 Haible1-0/+4
2011-12-23iconv mapping of U+0385 in TCVN5712-1 is incorrectBruno Haible1-0/+6
2011-12-22Fix error code for too small input buffer to getnameinfoUlrich Drepper1-0/+4
2011-12-22Add missing BZUlrich Drepper1-0/+1
2011-12-22Add feraiseexcept optimization for x86-32Ulrich Drepper1-0/+3
2011-12-22Also retrieve SSE exceptions in x86-32 fegetexceptflagUlrich Drepper1-0/+6
2011-12-22Merge branch 'master' of ssh://sourceware.org/git/glibcUlrich Drepper1-0/+28
Conflicts: ChangeLog
2011-12-22Fix overrun in strcpy destination buffer in x86-32/SSSE3 versionLiubov Dmitrieva1-0/+5
2011-12-22Support building bits/syscall.h for any number of subarch variants.Joseph Myers1-0/+28
2011-12-22Add brx_IN localeUlrich Drepper1-0/+2
2011-12-22Optimize tr_freehookUlrich Drepper1-0/+4
2011-12-22Use __REDIRECT_NTH for __feraiseexcept_renamedUlrich Drepper1-0/+5
2011-12-21Define EPOLLONESHOT and EPOLLET using unsigned valuesUlrich Drepper1-0/+6
2011-12-21Use Kahan's formula in cacoshUlrich Drepper1-0/+7
2011-12-21Fix sign errr in some cacosh resultsRichard B. Kreckel1-0/+7
2011-12-21Store invocation-specific data of conversion modules in __gconv_step_dataUlrich Drepper1-0/+8
2011-12-21Fix division by denominator with more than two limbs in strtoldAndreas Schwab1-0/+6
2011-12-21Define x86_64 feraiseexcept inline only under __USE_EXTERN_INLINES.Rafael Ávila de Espíndola1-0/+5
2011-12-17Fix extension of array in extended printf format handlingUlrich Drepper1-0/+5
2011-12-17Optimized strcasecmp for Power7Adhemerval Zanella1-0/+13
2011-12-17Avoid warnings in __*_finite math function declarations with C++Marek Polacek1-0/+6
2011-12-17Check values from TZ file headerUlrich Drepper1-0/+5
2011-12-17Simplify code for accessing powerpc GOTWill Schmidt1-0/+34
2011-12-17Optimized nearbyint for PPCAdhemerval Zanella1-0/+8
2011-12-17Open /etc/resolv.conf with FD_CLOEXECRoss Lagerwall1-0/+5
2011-12-17Optimized wcschr and wcscpy for x86-64 and x86-32Ulrich Drepper1-0/+25
2011-12-17Add tests for wcsrchr and wcscpyUlrich Drepper1-3/+8
2011-12-14Manual typo fix for _SC_NPROCESSORS_ONLN.Jeff Law1-0/+5
2011-12-10Optimize generic ELF hash function a bit moreUlrich Drepper1-0/+5
2011-12-06Fix a wrong constant in powerpc hypot implementationAndreas Schwab1-0/+5
2011-12-04Small optimization of generic ELF hash functionUlrich Drepper1-0/+1
2011-12-04Fix attreibute for _dl_elf_hashUlrich Drepper1-0/+2
2011-12-04Fix aliasing issues in RPC codeUlrich Drepper1-0/+6
2011-12-03Fix more warningsUlrich Drepper1-0/+16
2011-12-03Fix comment in mcheck.hUlrich Drepper1-0/+4
2011-12-02Remove aliasing problems in NIS codeUlrich Drepper1-0/+3
2011-12-02Avoid warning in aicache.cUlrich Drepper1-0/+4
2011-12-02SH atomic asms fix for gcc 4.7Ulrich Drepper1-0/+10
2011-12-02Implement SH backtrace using IA64 versionUlrich Drepper1-0/+4