about summary refs log tree commit diff
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Fix up regcomp/regexecJakub Jelinek2011-12-301-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; }
* Preliminaries for 2.15 release glibc-2.15Ulrich Drepper2011-12-231-0/+3
|
* Fix typos in commentsMarek Polacek2011-12-231-0/+3
|
* Prevent warnings due to long long constantsUlrich Drepper2011-12-231-0/+8
|
* CLLiubov Dmitrieva2011-12-231-2/+2
|
* Fix overrun in destination bufferLiubov Dmitrieva2011-12-231-0/+8
|
* Add missing inline keywordMarek Polacek2011-12-231-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.
* Add another BZUlrich Drepper2011-12-231-0/+1
|
* Optimize x86-32 feraiseexcept also for !__SSE_MATH__Ulrich Drepper2011-12-231-0/+5
|
* Fix wrong copying processing for last bytes in x86-32 wcscpyLiubov Dmitrieva2011-12-231-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.
* iconv mapping of 0xA8 0xEC in CP1258 is non-canonicalBruno Haible2011-12-231-0/+4
|
* iconv mapping of U+0385 in TCVN5712-1 is incorrectBruno Haible2011-12-231-0/+6
|
* Fix error code for too small input buffer to getnameinfoUlrich Drepper2011-12-221-0/+4
|
* Add missing BZUlrich Drepper2011-12-221-0/+1
|
* Add feraiseexcept optimization for x86-32Ulrich Drepper2011-12-221-0/+3
|
* Also retrieve SSE exceptions in x86-32 fegetexceptflagUlrich Drepper2011-12-221-0/+6
|
* Merge branch 'master' of ssh://sourceware.org/git/glibcUlrich Drepper2011-12-221-0/+28
|\ | | | | | | | | Conflicts: ChangeLog
| * Support building bits/syscall.h for any number of subarch variants.Joseph Myers2011-12-221-0/+28
| |
* | Fix overrun in strcpy destination buffer in x86-32/SSSE3 versionLiubov Dmitrieva2011-12-221-0/+5
|/
* Add brx_IN localeUlrich Drepper2011-12-221-0/+2
|
* Optimize tr_freehookUlrich Drepper2011-12-221-0/+4
|
* Use __REDIRECT_NTH for __feraiseexcept_renamedUlrich Drepper2011-12-221-0/+5
|
* Define EPOLLONESHOT and EPOLLET using unsigned valuesUlrich Drepper2011-12-211-0/+6
|
* Use Kahan's formula in cacoshUlrich Drepper2011-12-211-0/+7
|
* Fix sign errr in some cacosh resultsRichard B. Kreckel2011-12-211-0/+7
|
* Store invocation-specific data of conversion modules in __gconv_step_dataUlrich Drepper2011-12-211-0/+8
|
* Fix division by denominator with more than two limbs in strtoldAndreas Schwab2011-12-211-0/+6
|
* Define x86_64 feraiseexcept inline only under __USE_EXTERN_INLINES.Rafael Ávila de Espíndola2011-12-211-0/+5
|
* Fix extension of array in extended printf format handlingUlrich Drepper2011-12-171-0/+5
|
* Optimized strcasecmp for Power7Adhemerval Zanella2011-12-171-0/+13
|
* Avoid warnings in __*_finite math function declarations with C++Marek Polacek2011-12-171-0/+6
|
* Check values from TZ file headerUlrich Drepper2011-12-171-0/+5
|
* Simplify code for accessing powerpc GOTWill Schmidt2011-12-171-0/+34
|
* Optimized nearbyint for PPCAdhemerval Zanella2011-12-171-0/+8
|
* Open /etc/resolv.conf with FD_CLOEXECRoss Lagerwall2011-12-171-0/+5
|
* Optimized wcschr and wcscpy for x86-64 and x86-32Ulrich Drepper2011-12-171-0/+25
|
* Add tests for wcsrchr and wcscpyUlrich Drepper2011-12-171-3/+8
|
* Manual typo fix for _SC_NPROCESSORS_ONLN.Jeff Law2011-12-141-0/+5
|
* Optimize generic ELF hash function a bit moreUlrich Drepper2011-12-101-0/+5
|
* Fix a wrong constant in powerpc hypot implementationAndreas Schwab2011-12-061-0/+5
|
* Small optimization of generic ELF hash functionUlrich Drepper2011-12-041-0/+1
|
* Fix attreibute for _dl_elf_hashUlrich Drepper2011-12-041-0/+2
|
* Fix aliasing issues in RPC codeUlrich Drepper2011-12-041-0/+6
|
* Fix more warningsUlrich Drepper2011-12-031-0/+16
|
* Fix comment in mcheck.hUlrich Drepper2011-12-031-0/+4
|
* Remove aliasing problems in NIS codeUlrich Drepper2011-12-021-0/+3
|
* Avoid warning in aicache.cUlrich Drepper2011-12-021-0/+4
|
* SH atomic asms fix for gcc 4.7Ulrich Drepper2011-12-021-0/+10
|
* Implement SH backtrace using IA64 versionUlrich Drepper2011-12-021-0/+4
|
* Fix CLUlrich Drepper2011-12-021-6/+0
|