Changeset 80796 in webkit


Ignore:
Timestamp:
Mar 10, 2011 5:13:56 PM (13 years ago)
Author:
commit-queue@webkit.org
Message:

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:
Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r80758 r80796  
     12011-03-10  Viatcheslav Ostapenko  <ostapenko.viatcheslav@nokia.com>
     2
     3        Reviewed by Laszlo Gombos.
     4
     5        [Qt] Text layout is broken on Symbian
     6        https://bugs.webkit.org/show_bug.cgi?id=56046
     7
     8        Change integers included into bitfields to be signed by default on RVCT
     9        compiler as a lot of other compilers do (gcc, msvc, winsc).
     10        There are a lot of places in webkit where integers included in bitfield
     11        are assumed to be signed.
     12
     13        * Source/WebKit.pri:
     14
    1152011-03-10  Alejandro G. Castro  <alex@igalia.com>
    216
  • trunk/Source/WebKit.pri

    r80131 r80796  
    9494symbian|*-armcc {
    9595    # Enable GNU compiler extensions to the ARM compiler for all Qt ports using RVCT
    96     RVCT_COMMON_CFLAGS = --gnu --diag_suppress 68,111,177,368,830,1293
     96    RVCT_COMMON_CFLAGS = --gnu --diag_suppress 68,111,177,368,830,1293 --signed_bitfields
    9797    RVCT_COMMON_CXXFLAGS = $$RVCT_COMMON_CFLAGS --no_parse_templates
    9898    # Make debug symbols leaner in RVCT4.x. Ignored by compiler for release builds
Note: See TracChangeset for help on using the changeset viewer.