mirror of https://github.com/llvm-mirror/libcxx
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
------------------------------------------------------------------------ r261088 | dsanders | 2016-02-17 13:16:31 +0000 (Wed, 17 Feb 2016) | 21 lines [libcxx] Fix definition of regex_traits::__regex_word on big-endian glibc systems Summary: On glibc, the bits used for the various character classes is endian dependant (see _ISbit() in ctypes.h) but __regex_word does not account for this and uses a spare bit that isn't spare on big-endian. On big-endian, it overlaps with the bit for graphic characters which causes '-', '@', etc. to be considered a word character. Fixed this by defining the value using _ISbit(15) on MIPS glibc systems. We've restricted this to MIPS for now to avoid the risk of introducing failures in other targets. Fixes PR26476. Reviewers: hans, mclow.lists Subscribers: dsanders, cfe-commits Differential Revision: http://reviews.llvm.org/D17132 ------------------------------------------------------------------------ git-svn-id: https://llvm.org/svn/llvm-project/libcxx/branches/release_38@261097 91177308-0d34-0410-b5e6-96231b3b80d8 |
10 years ago | |
|---|---|---|
| cmake | 10 years ago | |
| docs | 10 years ago | |
| include | 10 years ago | |
| lib | 10 years ago | |
| src | 10 years ago | |
| test | 10 years ago | |
| utils | 10 years ago | |
| www | 10 years ago | |
| .arcconfig | 12 years ago | |
| .gitignore | 11 years ago | |
| CMakeLists.txt | 10 years ago | |
| CREDITS.TXT | 11 years ago | |
| LICENSE.TXT | 11 years ago | |
| Makefile | 11 years ago | |
| TODO.TXT | 10 years ago | |
docs/README.txt
libc++ Documentation ==================== The libc++ documentation is written using the Sphinx documentation generator. It is currently tested with Sphinx 1.1.3. To build the documents into html configure libc++ with the following cmake options: * -DLLVM_ENABLE_SPHINX=ON * -DLIBCXX_INCLUDE_DOCS=ON After configuring libc++ with these options the make rule `docs-libcxx-html` should be available.