CXX Source/JavaScriptCore/parser/libjavascriptcoregtk_1_0_la-Lexer.lo /bin/sh ./libtool --silent --tag=CXX --mode=compile alpha-unknown-linux-gnu-g++ -DHAVE_CONFIG_H -I. -Wall -W -Wcast-align -Wchar-subscripts -Wreturn-type -Wformat -Wformat-security -Wno-format-y2k -Wundef -Wmissing-format-attribute -Wpointer-arith -Wwrite-strings -Wno-unused-parameter -Wno-parentheses -fno-exceptions -DENABLE_GLIB_SUPPORT=1 -DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DWTF_CHANGES -DXP_UNIX -DWTF_USE_ICU_UNICODE=1 -DWTF_USE_GSTREAMER=1 -DGTK_API_VERSION_2=1 -DNDEBUG -I./Source -I./Source/JavaScriptCore -I./Source/JavaScriptCore/API -I./Source/JavaScriptCore/assembler -I./Source/JavaScriptCore/bytecode -I./Source/JavaScriptCore/bytecompiler -I./Source/JavaScriptCore/dfg -I./Source/JavaScriptCore/heap -I./Source/JavaScriptCore/debugger -I./Source/JavaScriptCore/ForwardingHeaders -I./Source/JavaScriptCore/interpreter -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/jit -I./Source/JavaScriptCore/parser -I./Source/JavaScriptCore/profiler -I./Source/JavaScriptCore/runtime -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf -I./Source/JavaScriptCore/wtf/gobject -I./Source/JavaScriptCore/wtf/gtk -I./Source/JavaScriptCore/wtf/text -I./Source/JavaScriptCore/wtf/unicode -I./Source/JavaScriptCore/yarr -I./Source/JavaScriptCore -I./Source/JavaScriptCore/parser -I./Source/JavaScriptCore/runtime -fno-rtti -fstrict-aliasing -O3 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include -mieee -pipe -O0 -mcpu=ev56 -c -o Source/JavaScriptCore/parser/libjavascriptcoregtk_1_0_la-Lexer.lo `test -f 'Source/JavaScriptCore/parser/Lexer.cpp' || echo './'`Source/JavaScriptCore/parser/Lexer.cpp In file included from ./Source/JavaScriptCore/wtf/dtoa/double-conversion.h:31:0, from ./Source/JavaScriptCore/wtf/dtoa.h:24, from Source/JavaScriptCore/parser/Lexer.cpp:33: ./Source/JavaScriptCore/wtf/dtoa/utils.h:62:2: error: #error Target architecture was not detected as supported by Double-Conversion. In file included from Source/JavaScriptCore/parser/JSParser.h:29:0, from Source/JavaScriptCore/parser/Lexer.h:26, from Source/JavaScriptCore/parser/Lexer.cpp:25: ./Source/JavaScriptCore/runtime/UString.h: In static member function 'static bool JSC::UStringHash::equal(const WTF::StringImpl*, const WTF::StringImpl*)': ./Source/JavaScriptCore/runtime/UString.h:217:83: warning: cast from 'const UChar*' to 'const uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/runtime/UString.h:218:83: warning: cast from 'const UChar*' to 'const uint32_t*' increases required alignment of target type In file included from ./Source/JavaScriptCore/wtf/WTFThreadData.h:34:0, from ./Source/JavaScriptCore/runtime/JSGlobalData.h:50, from ./Source/JavaScriptCore/interpreter/CallFrame.h:26, from ./Source/JavaScriptCore/runtime/Lookup.h:24, from Source/JavaScriptCore/parser/Lexer.h:27, from Source/JavaScriptCore/parser/Lexer.cpp:25: ./Source/JavaScriptCore/wtf/text/StringHash.h: In static member function 'static bool WTF::StringHash::equal(const WTF::StringImpl*, const WTF::StringImpl*)': ./Source/JavaScriptCore/wtf/text/StringHash.h:68:87: warning: cast from 'const UChar*' to 'const uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/wtf/text/StringHash.h:69:87: warning: cast from 'const UChar*' to 'const uint32_t*' increases required alignment of target type In file included from ./Source/JavaScriptCore/interpreter/CallFrame.h:28:0, from ./Source/JavaScriptCore/runtime/Lookup.h:24, from Source/JavaScriptCore/parser/Lexer.h:27, from Source/JavaScriptCore/parser/Lexer.cpp:25: ./Source/JavaScriptCore/interpreter/RegisterFile.h: In member function 'bool JSC::RegisterFile::grow(JSC::Register*)': ./Source/JavaScriptCore/interpreter/RegisterFile.h:126:99: warning: cast from 'char*' to 'JSC::Register*' increases required alignment of target type In file included from ./Source/JavaScriptCore/runtime/Structure.h:33:0, from ./Source/JavaScriptCore/runtime/ScopeChain.h:25, from ./Source/JavaScriptCore/runtime/JSObject.h:33, from ./Source/JavaScriptCore/runtime/JSArray.h:24, from ./Source/JavaScriptCore/runtime/JSGlobalObject.h:25, from ./Source/JavaScriptCore/runtime/Lookup.h:27, from Source/JavaScriptCore/parser/Lexer.h:27, from Source/JavaScriptCore/parser/Lexer.cpp:25: ./Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'JSC::PropertyTable::ValueType* JSC::PropertyTable::table()': ./Source/JavaScriptCore/runtime/PropertyMapHashTable.h:556:62: warning: cast from 'unsigned int*' to 'JSC::PropertyTable::ValueType*' increases required alignment of target type ./Source/JavaScriptCore/runtime/PropertyMapHashTable.h: In member function 'const JSC::PropertyTable::ValueType* JSC::PropertyTable::table() const': ./Source/JavaScriptCore/runtime/PropertyMapHashTable.h:562:68: warning: cast from 'unsigned int*' to 'const JSC::PropertyTable::ValueType*' increases required alignment of target type In file included from Source/JavaScriptCore/parser/Lexer.cpp:43:0: ./Source/JavaScriptCore/KeywordLookup.h: In member function 'JSC::JSTokenType JSC::Lexer::parseKeyword(JSC::JSTokenData*) [with bool shouldCreateIdentifier = false]': Source/JavaScriptCore/parser/Lexer.cpp:435:77: instantiated from 'JSC::JSTokenType JSC::Lexer::parseIdentifier(JSC::JSTokenData*, unsigned int, bool) [with bool shouldBuildIdentifiers = false]' Source/JavaScriptCore/parser/Lexer.cpp:1131:74: instantiated from here ./Source/JavaScriptCore/KeywordLookup.h:68:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:68:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:68:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:68:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type Source/JavaScriptCore/parser/Lexer.cpp:435:77: instantiated from 'JSC::JSTokenType JSC::Lexer::parseIdentifier(JSC::JSTokenData*, unsigned int, bool) [with bool shouldBuildIdentifiers = false]' Source/JavaScriptCore/parser/Lexer.cpp:1131:74: instantiated from here ./Source/JavaScriptCore/KeywordLookup.h:75:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type Source/JavaScriptCore/parser/Lexer.cpp:435:77: instantiated from 'JSC::JSTokenType JSC::Lexer::parseIdentifier(JSC::JSTokenData*, unsigned int, bool) [with bool shouldBuildIdentifiers = false]' Source/JavaScriptCore/parser/Lexer.cpp:1131:74: instantiated from here ./Source/JavaScriptCore/KeywordLookup.h:82:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:82:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type Source/JavaScriptCore/parser/Lexer.cpp:435:77: instantiated from 'JSC::JSTokenType JSC::Lexer::parseIdentifier(JSC::JSTokenData*, unsigned int, bool) [with bool shouldBuildIdentifiers = false]' Source/JavaScriptCore/parser/Lexer.cpp:1131:74: instantiated from here ./Source/JavaScriptCore/KeywordLookup.h:89:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:89:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:89:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type Source/JavaScriptCore/parser/Lexer.cpp:435:77: instantiated from 'JSC::JSTokenType JSC::Lexer::parseIdentifier(JSC::JSTokenData*, unsigned int, bool) [with bool shouldBuildIdentifiers = false]' Source/JavaScriptCore/parser/Lexer.cpp:1131:74: instantiated from here ./Source/JavaScriptCore/KeywordLookup.h:99:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type Source/JavaScriptCore/parser/Lexer.cpp:435:77: instantiated from 'JSC::JSTokenType JSC::Lexer::parseIdentifier(JSC::JSTokenData*, unsigned int, bool) [with bool shouldBuildIdentifiers = false]' Source/JavaScriptCore/parser/Lexer.cpp:1131:74: instantiated from here ./Source/JavaScriptCore/KeywordLookup.h:106:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:106:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:115:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:130:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:130:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type Source/JavaScriptCore/parser/Lexer.cpp:435:77: instantiated from 'JSC::JSTokenType JSC::Lexer::parseIdentifier(JSC::JSTokenData*, unsigned int, bool) [with bool shouldBuildIdentifiers = false]' Source/JavaScriptCore/parser/Lexer.cpp:1131:74: instantiated from here ./Source/JavaScriptCore/KeywordLookup.h:153:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:153:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:153:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:153:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type Source/JavaScriptCore/parser/Lexer.cpp:435:77: instantiated from 'JSC::JSTokenType JSC::Lexer::parseIdentifier(JSC::JSTokenData*, unsigned int, bool) [with bool shouldBuildIdentifiers = false]' Source/JavaScriptCore/parser/Lexer.cpp:1131:74: instantiated from here ./Source/JavaScriptCore/KeywordLookup.h:160:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:160:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:160:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:160:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type Source/JavaScriptCore/parser/Lexer.cpp:435:77: instantiated from 'JSC::JSTokenType JSC::Lexer::parseIdentifier(JSC::JSTokenData*, unsigned int, bool) [with bool shouldBuildIdentifiers = false]' Source/JavaScriptCore/parser/Lexer.cpp:1131:74: instantiated from here ./Source/JavaScriptCore/KeywordLookup.h:168:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:169:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:169:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:176:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:176:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:176:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:176:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:186:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:193:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:193:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:201:12: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:201:12: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:201:12: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:209:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:209:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:216:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:225:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:225:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:233:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:233:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:240:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:240:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:248:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:248:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:258:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:258:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:265:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:273:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:274:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:274:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:281:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:289:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:289:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:297:12: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:297:12: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:305:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:305:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:312:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:312:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:322:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:322:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:329:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:329:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:329:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:336:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:336:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:352:12: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:352:12: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:361:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:361:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:368:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:368:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:368:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:368:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:376:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:376:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:383:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:383:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:383:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:392:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:392:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:399:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:399:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:406:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:406:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:414:12: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h: In member function 'JSC::JSTokenType JSC::Lexer::parseKeyword(JSC::JSTokenData*) [with bool shouldCreateIdentifier = true]': Source/JavaScriptCore/parser/Lexer.cpp:435:77: instantiated from 'JSC::JSTokenType JSC::Lexer::parseIdentifier(JSC::JSTokenData*, unsigned int, bool) [with bool shouldBuildIdentifiers = true]' Source/JavaScriptCore/parser/Lexer.cpp:1133:73: instantiated from here ./Source/JavaScriptCore/KeywordLookup.h:68:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:68:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:68:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:68:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:75:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:82:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:82:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:89:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:89:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:89:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:99:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:106:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:106:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:115:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:130:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:130:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:153:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:153:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:153:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:153:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:160:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:160:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:160:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:160:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:168:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:169:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:169:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:176:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:176:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:176:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:176:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:186:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:193:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:193:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:201:12: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:201:12: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:201:12: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:209:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:209:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:216:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:225:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:225:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:233:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:233:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:240:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:240:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:248:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:248:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:258:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:258:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:265:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:273:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:274:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:274:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:281:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:289:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:289:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:297:12: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:297:12: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:305:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:305:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:312:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:312:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:322:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:322:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:329:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:329:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:329:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:336:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:336:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:352:12: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:352:12: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:361:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:361:13: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:368:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:368:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:368:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:368:20: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:376:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:376:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:383:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:383:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:383:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:392:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:392:9: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:399:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:399:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:406:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:406:16: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type ./Source/JavaScriptCore/KeywordLookup.h:414:12: warning: cast from 'const UChar*' to 'uint32_t*' increases required alignment of target type In file included from ./Source/JavaScriptCore/wtf/text/StringImpl.h:33:0, from ./Source/JavaScriptCore/runtime/UString.h:26, from Source/JavaScriptCore/parser/JSParser.h:29, from Source/JavaScriptCore/parser/Lexer.h:26, from Source/JavaScriptCore/parser/Lexer.cpp:25: ./Source/JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer::inlineBuffer() [with T = JSC::Register, long unsigned int inlineCapacity = 8ul]': ./Source/JavaScriptCore/wtf/Vector.h:399:50: instantiated from 'WTF::VectorBuffer::VectorBuffer() [with T = JSC::Register, long unsigned int inlineCapacity = 8ul]' ./Source/JavaScriptCore/wtf/Vector.h:506:23: instantiated from 'WTF::Vector::Vector() [with T = JSC::Register, long unsigned int inlineCapacity = 8ul]' ./Source/JavaScriptCore/runtime/ArgList.h:50:26: instantiated from here ./Source/JavaScriptCore/wtf/Vector.h:487:82: warning: cast from 'WTF::AlignedBufferChar*' to 'JSC::Register*' increases required alignment of target type ./Source/JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer::inlineBuffer() [with T = JSC::Identifier, long unsigned int inlineCapacity = 20ul]': ./Source/JavaScriptCore/wtf/Vector.h:399:50: instantiated from 'WTF::VectorBuffer::VectorBuffer() [with T = JSC::Identifier, long unsigned int inlineCapacity = 20ul]' ./Source/JavaScriptCore/wtf/Vector.h:506:23: instantiated from 'WTF::Vector::Vector() [with T = JSC::Identifier, long unsigned int inlineCapacity = 20ul]' ./Source/JavaScriptCore/runtime/PropertyNameArray.h:46:9: instantiated from here ./Source/JavaScriptCore/wtf/Vector.h:487:82: warning: cast from 'WTF::AlignedBufferChar*' to 'JSC::Identifier*' increases required alignment of target type ./Source/JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer::inlineBuffer() [with T = JSC::JSString::RopeIterator::WorkItem, long unsigned int inlineCapacity = 16ul]': ./Source/JavaScriptCore/wtf/Vector.h:399:50: instantiated from 'WTF::VectorBuffer::VectorBuffer() [with T = JSC::JSString::RopeIterator::WorkItem, long unsigned int inlineCapacity = 16ul]' ./Source/JavaScriptCore/wtf/Vector.h:506:23: instantiated from 'WTF::Vector::Vector() [with T = JSC::JSString::RopeIterator::WorkItem, long unsigned int inlineCapacity = 16ul]' ./Source/JavaScriptCore/runtime/JSString.h:115:32: instantiated from here ./Source/JavaScriptCore/wtf/Vector.h:487:82: warning: cast from 'WTF::AlignedBufferChar*' to 'JSC::JSString::RopeIterator::WorkItem*' increases required alignment of target type ./Source/JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer::inlineBuffer() [with T = JSC::Identifier, long unsigned int inlineCapacity = 64ul]': ./Source/JavaScriptCore/wtf/Vector.h:399:50: instantiated from 'WTF::VectorBuffer::VectorBuffer() [with T = JSC::Identifier, long unsigned int inlineCapacity = 64ul]' ./Source/JavaScriptCore/wtf/Vector.h:506:23: instantiated from 'WTF::Vector::Vector() [with T = JSC::Identifier, long unsigned int inlineCapacity = 64ul]' ./Source/JavaScriptCore/wtf/SegmentedVector.h:108:23: instantiated from 'WTF::SegmentedVector::SegmentedVector() [with T = JSC::Identifier, long unsigned int SegmentSize = 64ul]' Source/JavaScriptCore/parser/ParserArena.h:41:9: instantiated from here ./Source/JavaScriptCore/wtf/Vector.h:487:82: warning: cast from 'WTF::AlignedBufferChar*' to 'JSC::Identifier*' increases required alignment of target type ./Source/JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer::inlineBuffer() [with T = WTF::Vector*, long unsigned int inlineCapacity = 32ul]': ./Source/JavaScriptCore/wtf/Vector.h:399:50: instantiated from 'WTF::VectorBuffer::VectorBuffer() [with T = WTF::Vector*, long unsigned int inlineCapacity = 32ul]' ./Source/JavaScriptCore/wtf/Vector.h:506:23: instantiated from 'WTF::Vector::Vector() [with T = WTF::Vector*, long unsigned int inlineCapacity = 32ul]' ./Source/JavaScriptCore/wtf/SegmentedVector.h:108:23: instantiated from 'WTF::SegmentedVector::SegmentedVector() [with T = JSC::Identifier, long unsigned int SegmentSize = 64ul]' Source/JavaScriptCore/parser/ParserArena.h:41:9: instantiated from here ./Source/JavaScriptCore/wtf/Vector.h:487:82: warning: cast from 'WTF::AlignedBufferChar*' to 'WTF::Vector**' increases required alignment of target type ./Source/JavaScriptCore/wtf/Vector.h: In member function 'T* WTF::VectorBuffer::inlineBuffer() [with T = JSC::ExpressionNode*, long unsigned int inlineCapacity = 8ul]': ./Source/JavaScriptCore/wtf/Vector.h:421:17: instantiated from 'void WTF::VectorBuffer::allocateBuffer(size_t) [with T = JSC::ExpressionNode*, long unsigned int inlineCapacity = 8ul, size_t = long unsigned int]' ./Source/JavaScriptCore/wtf/Vector.h:884:9: instantiated from 'void WTF::Vector::reserveCapacity(size_t) [with T = JSC::ExpressionNode*, long unsigned int inlineCapacity = 8ul, size_t = long unsigned int]' ./Source/JavaScriptCore/wtf/Vector.h:801:9: instantiated from 'void WTF::Vector::expandCapacity(size_t) [with T = JSC::ExpressionNode*, long unsigned int inlineCapacity = 8ul, size_t = long unsigned int]' ./Source/JavaScriptCore/wtf/Vector.h:808:13: instantiated from 'const T* WTF::Vector::expandCapacity(size_t, const T*) [with T = JSC::ExpressionNode*, long unsigned int inlineCapacity = 8ul, size_t = long unsigned int]' ./Source/JavaScriptCore/wtf/Vector.h:980:13: instantiated from 'void WTF::Vector::append(const U&) [with U = JSC::ExpressionNode*, T = JSC::ExpressionNode*, long unsigned int inlineCapacity = 8ul]' Source/JavaScriptCore/parser/Nodes.h:1090:70: instantiated from here ./Source/JavaScriptCore/wtf/Vector.h:487:82: warning: cast from 'WTF::AlignedBufferChar*' to 'JSC::ExpressionNode**' increases required alignment of target type make[1]: *** [Source/JavaScriptCore/parser/libjavascriptcoregtk_1_0_la-Lexer.lo] Error 1 make[1]: Leaving directory `/var/tmp/portage/net-libs/webkit-gtk-1.6.1-r201/work/webkit-1.6.1' make: *** [all] Error 2 * ERROR: net-libs/webkit-gtk-1.6.1-r201 failed (compile phase): * emake failed * * If you need support, post the output of 'emerge --info =net-libs/webkit-gtk-1.6.1-r201', * the complete build log and the output of 'emerge -pqv =net-libs/webkit-gtk-1.6.1-r201'. * The complete build log is located at '/var/tmp/portage/net-libs/webkit-gtk-1.6.1-r201/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-libs/webkit-gtk-1.6.1-r201/temp/environment'. * S: '/var/tmp/portage/net-libs/webkit-gtk-1.6.1-r201/work/webkit-1.6.1'