Reviewed by Laszlo Gombos.
[Qt] Text layout is broken on Symbian
https://bugs.webkit.org/show_bug.cgi?id=56046
Change integers included into bitfields to be signed by default on RVCT
compiler as a lot of other compilers do (gcc, msvc, winsc).
There are a lot of places in webkit where integers included in bitfield
are assumed to be signed.
* Source/WebKit.pri:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@80796
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2011-03-10 Viatcheslav Ostapenko <ostapenko.viatcheslav@nokia.com>
+
+ Reviewed by Laszlo Gombos.
+
+ [Qt] Text layout is broken on Symbian
+ https://bugs.webkit.org/show_bug.cgi?id=56046
+
+ Change integers included into bitfields to be signed by default on RVCT
+ compiler as a lot of other compilers do (gcc, msvc, winsc).
+ There are a lot of places in webkit where integers included in bitfield
+ are assumed to be signed.
+
+ * Source/WebKit.pri:
+
2011-03-10 Alejandro G. Castro <alex@igalia.com>
Unreviewed, fixed Efl compilation after r80744.
symbian|*-armcc {
# Enable GNU compiler extensions to the ARM compiler for all Qt ports using RVCT
- RVCT_COMMON_CFLAGS = --gnu --diag_suppress 68,111,177,368,830,1293
+ RVCT_COMMON_CFLAGS = --gnu --diag_suppress 68,111,177,368,830,1293 --signed_bitfields
RVCT_COMMON_CXXFLAGS = $$RVCT_COMMON_CFLAGS --no_parse_templates
# Make debug symbols leaner in RVCT4.x. Ignored by compiler for release builds
QMAKE_CXXFLAGS.ARMCC_4_0 += --remove_unneeded_entities