2011-04-07 Liang Qi <liang.qi@nokia.com>

        Reviewed by Laszlo Gombos.

        [Qt][Symbian] Enable webkit build with GCCE on Symbian.
        https://bugs.webkit.org/show_bug.cgi?id=57841

        * wtf/MathExtras.h: GCCE compiler doesn't support those std static functions.
2011-04-07  Liang Qi  <liang.qi@nokia.com>

        Reviewed by Laszlo Gombos.

        [Qt][Symbian] Enable webkit build with GCCE on Symbian.
        https://bugs.webkit.org/show_bug.cgi?id=57841

        * WebCore.pri: Thanks for Norbert Leser  <norbert.leser@nokia.com> who checked RVCT part.
        --rw-base value in QMAKE_LFLAGS.ARMCC and -Tdata value in QMAKE_LFLAGS.GCCE are updated
        to 0x1000000 together. They need to be updated in the future when WebKit grows.

git-svn-id: svn://svn.chromium.org/blink/trunk@83179 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 33fce929
2011-04-07 Liang Qi <liang.qi@nokia.com>
Reviewed by Laszlo Gombos.
[Qt][Symbian] Enable webkit build with GCCE on Symbian.
https://bugs.webkit.org/show_bug.cgi?id=57841
* wtf/MathExtras.h: GCCE compiler doesn't support those std static functions.
2011-04-06 Dai Mikurube <dmikurube@chromium.org> 2011-04-06 Dai Mikurube <dmikurube@chromium.org>
Reviewed by David Levin. Reviewed by David Levin.
......
...@@ -238,7 +238,7 @@ inline int clampToInteger(unsigned value) ...@@ -238,7 +238,7 @@ inline int clampToInteger(unsigned value)
return static_cast<int>(std::min(value, static_cast<unsigned>(std::numeric_limits<int>::max()))); return static_cast<int>(std::min(value, static_cast<unsigned>(std::numeric_limits<int>::max())));
} }
#if !COMPILER(MSVC) && !COMPILER(WINSCW) && !(COMPILER(RVCT) && (OS(SYMBIAN) || PLATFORM(BREWMP))) && !OS(SOLARIS) #if !COMPILER(MSVC) && !(COMPILER(RVCT) && PLATFORM(BREWMP)) && !OS(SOLARIS) && !OS(SYMBIAN)
using std::isfinite; using std::isfinite;
using std::isinf; using std::isinf;
using std::isnan; using std::isnan;
......
2011-04-07 Liang Qi <liang.qi@nokia.com>
Reviewed by Laszlo Gombos.
[Qt][Symbian] Enable webkit build with GCCE on Symbian.
https://bugs.webkit.org/show_bug.cgi?id=57841
* WebCore.pri: Thanks for Norbert Leser <norbert.leser@nokia.com> who checked RVCT part.
--rw-base value in QMAKE_LFLAGS.ARMCC and -Tdata value in QMAKE_LFLAGS.GCCE are updated
to 0x1000000 together. They need to be updated in the future when WebKit grows.
2011-04-06 Pavel Feldman <pfeldman@google.com> 2011-04-06 Pavel Feldman <pfeldman@google.com>
Reviewed by Yury Semikhatsky. Reviewed by Yury Semikhatsky.
...@@ -142,15 +142,12 @@ symbian { ...@@ -142,15 +142,12 @@ symbian {
LIBS += -llibpthread LIBS += -llibpthread
} }
symbian-abld|symbian-sbsv2 { # RO text (code) section in qtwebkit.dll exceeds allocated space for gcce udeb target.
# RO text (code) section in qtwebkit.dll exceeds allocated space for gcce udeb target. # Move RW-section base address to start from 0x1000000 instead of the toolchain default 0x400000.
# Move RW-section base address to start from 0xE00000 instead of the toolchain default 0x400000. QMAKE_LFLAGS.ARMCC += --rw-base 0x1000000
QMAKE_LFLAGS.ARMCC += --rw-base 0xE00000 QMAKE_LFLAGS.GCCE += -Tdata 0x1000000
MMP_RULES += ALWAYS_BUILD_AS_ARM
} else { CONFIG += do_not_build_as_thumb
QMAKE_CFLAGS -= --thumb
QMAKE_CXXFLAGS -= --thumb
}
CONFIG(release, debug|release): QMAKE_CXXFLAGS.ARMCC += -OTime -O3 CONFIG(release, debug|release): QMAKE_CXXFLAGS.ARMCC += -OTime -O3
# Symbian plugin support # Symbian plugin support
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment