- 26 2月, 2015 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 14 2月, 2015 1 次提交
-
-
由 Konstantin Ritt 提交于
This code is C++ only. There isn't a single C++ compiler that fails to understand the "inline" keyword, since it's required by C++98. Any compiler older than C++98 is likely to choke on the template usage further down, so this isn't necessary. Moreover, the C++ standard says you cannot define macros. [lib.macro.names] says "Nor shall such a translation unit define macros for names lexically identical to keywords." -- technically, it's a promise that the Standard Library headers won't do it, the wording means that the entire translation unit won't do it, which implies no source can do it. MSVC complains about it: fatal error C1189: #error : The C++ Standard Library forbids macroizing keywords. Enable warning C4005 to find the forbidden macro. Author: Thiago Macieira <thiago.macieira@intel.com>
-
- 25 1月, 2015 3 次提交
-
-
由 Konstantin Ritt 提交于
Just to keep Windows specific workarounds in a single place.
-
由 Konstantin Ritt 提交于
There is a _HBMemoryBarrier() wrapper function that emulates MemoryBarrier() behavior when it is not defined.
-
由 Konstantin Ritt 提交于
There is no environment (like WinCE) and the basic version of InitializeCriticalSection is unsupported. https://codereview.qt-project.org/#/c/92496/
-
- 13 12月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 15 10月, 2014 2 次提交
-
-
- 01 10月, 2014 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 16 8月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 13 8月, 2014 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
Report has it that it builds (and works) now: https://codereview.qt-project.org/#/c/92087/
-
- 11 8月, 2014 2 次提交
-
-
由 Behdad Esfahbod 提交于
As exercised by hb-coretext .notdef code.
-
由 Behdad Esfahbod 提交于
Based on errors seen here: http://testresults.qt-project.org/ci/QtBase_dev_Integration/build_03837/wince70embedded-armv4i-msvc2008_Windows_7/log.txt.gz Fully untested.
-
- 07 8月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
Apparently they are not (advertised as?) safe on BSD systems. We ignore the case of static libraries. Whitelisted on glibc, Android, and MSVC / mingw. https://bugs.freedesktop.org/show_bug.cgi?id=82246
-
- 25 7月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
Some systems insist on -Wmissing-field-initializers. We have too many, by design. Fix a few easy ones.
-
- 21 7月, 2014 1 次提交
-
- 20 7月, 2014 3 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 18 7月, 2014 2 次提交
-
-
由 Behdad Esfahbod 提交于
-
由 Dominik Röttsches 提交于
-
- 12 7月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
It's both faster and produces smaller code. Now I feel stupid for not writing it this way before.
-
- 28 6月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 20 6月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
In an effort to make the algorithm used clear.
-
- 04 6月, 2014 3 次提交
-
-
由 Behdad Esfahbod 提交于
Bug 77800 - cppcheck reports
-
由 Behdad Esfahbod 提交于
-
由 Behdad Esfahbod 提交于
-
- 29 4月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
Before we were just relying on the compiler inlining them and not leaving a trace in our public API. Try to fix. Hopefully not breaking anyone's build.
-
- 17 3月, 2014 1 次提交
-
-
由 Behdad Esfahbod 提交于
Fixes warnings. https://bugzilla.mozilla.org/show_bug.cgi?id=984081
-
- 31 12月, 2013 1 次提交
-
-
由 Behdad Esfahbod 提交于
Not exhaustively tested, but I think I got the intended logic right. The logic can perhaps be simplified. Maybe we should disabled normalization with this shaper. Then again, for now focusing on correctness.
-
- 13 11月, 2013 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 07 8月, 2013 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 11 6月, 2013 1 次提交
-
- 30 4月, 2013 1 次提交
-
-
由 Behdad Esfahbod 提交于
Some infrastructures use DEBUG as a generic symbol.
-
- 17 4月, 2013 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 09 3月, 2013 1 次提交
-
-
由 Behdad Esfahbod 提交于
-
- 28 2月, 2013 2 次提交
-
-
由 Behdad Esfahbod 提交于
Using a ragel machine.
-
由 Behdad Esfahbod 提交于
Using a ragel machine.
-