PCRE's JIT has several paths that end in a #error under compilers that don't #define __GNUC__. This is because either - those platforms were unavailable to PCRE devs so they were not tested; - the #ifdef guards inline assembly fragments in GCC (AT&T) syntax; - the #ifdef guards functions present f.i. in ARM's EABI and unavailable f.i. under WinCE. This commit disables PCRE's JIT under ARM and MIPS unless __GCC__ is defined. The MIPS #define from MSVC (_M_MRX000) is also dropped. Change-Id: I59f959c321413845ffbdf1ac32740b400422e0ee Reviewed-by: Thiago Macieira <thiago.macieira@intel.com> Reviewed-by: Björn Breitmeyer <bjoern.breitmeyer@kdab.com> Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com> Reviewed-by: Andreas Holzammer <andreas.holzammer@kdab.com> |
||
|---|---|---|
| .. | ||
| ce-compat | ||
| des | ||
| easing | ||
| freetype | ||
| harfbuzz | ||
| iaccessible2 | ||
| libjpeg | ||
| libpng | ||
| md4 | ||
| md5 | ||
| pcre | ||
| pixman | ||
| rfc6234 | ||
| sha1 | ||
| sqlite | ||
| wintab | ||
| zlib | ||
| .gitattributes | ||
| README | ||
| libjpeg.pri | ||
| libpng.pri | ||
| pcre.pri | ||
| sqlite.pri | ||
| zlib.pri | ||
| zlib_dependency.pri | ||
README
The libraries included here are the original packages, unpacked, and with their version number removed from the directory name (for version information, see the README files in the directories). Certain files and subdirectories of the original library packages that are irrelevant to Qt may not be included here. Typically, those are the standalone library configuration and make files, tools, test files, contribs, documentation, and similar. Patches may have been applied, typically for configuration and build issues in the Qt framework. Such patches can be reviewed in the the public git repository; they will appear in the commit logs of each library directory, following the latest clean version update commit. The 'patches' subdirectory contains certain patches applied prior to the start of the public git history, where the library has not been updated since.