WebKit Build Log

Checking out WebKit 2014-10-24 04:54:29.613
Configuring WebKit 2014-10-24 04:54:29.613
cmake -DCMAKE_INSTALL_PREFIX=/home/lantw44/gnome/devinstall -DCMAKE_INSTALL_LIBDIR=lib -DPORT=GTK -DCMAKE_BUILD_TYPE=Release -DENABLE_GTKDOC=ON /home/lantw44/gnome/source/webkitgtk-2.6.2
-- Found BISON: /usr/local/bin/bison (found suitable version "2.7.12-4996", minimum required is "2.3") 
-- Found Gperf: /usr/bin/gperf (Required is at least version "3.0.1") 
-- Found Perl: /usr/local/bin/perl (found suitable version "5.16.3", minimum required is "5.10.0") 
-- Found PythonInterp: /usr/local/bin/python2 (found suitable version "2.7.8", minimum required is "2.6.0") 
-- Found Ruby: /usr/local/bin/ruby (found suitable version "2.0.0", minimum required is "1.8.7") 
-- Found PkgConfig: /usr/local/bin/pkg-config (found version "0.28") 
-- Found Cairo: /home/lantw44/gnome/devinstall/include/cairo (found suitable version "1.14.1", minimum required is "1.10.2") 
-- checking for module 'fontconfig'
--   found fontconfig, version 2.11.1
-- Found Fontconfig: /usr/local/lib/libfontconfig.so (Required is at least version "2.8.0") 
-- checking for module 'freetype2'
--   found freetype2, version 17.2.11
-- Found Freetype2: /usr/local/include/freetype2 (Required is at least version "2.4.2") 
-- checking for module 'harfbuzz>=0.9.7'
--   found harfbuzz, version 0.9.35
-- checking for module 'harfbuzz-icu>=0.9.18'
--   found harfbuzz-icu, version 0.9.35
-- Found HarfBuzz: /home/lantw44/gnome/devinstall/include/harfbuzz (Required is at least version "0.9.2") 
-- checking for module 'icu-uc'
--   found icu-uc, version 53.1
-- Found ICU header files in /usr/local/include
-- Found ICU libraries: /usr/local/lib/libicuuc.so
-- Found JPEG: /usr/local/lib/libjpeg.so  
-- Found LibSoup: /home/lantw44/gnome/devinstall/include/libsoup-2.4 (found suitable version "2.48.0", minimum required is "2.40.3") 
-- Found LibXml2: /usr/local/lib/libxml2.so (found suitable version "2.9.2", minimum required is "2.8.0") 
-- Found LibXslt: /usr/local/lib/libxslt.so (found suitable version "1.1.28", minimum required is "1.1.7") 
-- Found ZLIB: /usr/lib/libz.so (found version "1.2.8") 
-- Found PNG: /usr/local/lib/libpng.so (found version "1.5.19") 
-- checking for module 'sqlite3'
--   found sqlite3, version 3.8.6
-- Found Sqlite: /usr/local/include  
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- checking for module 'atk'
--   found atk, version 2.14.0
-- Found ATK: /home/lantw44/gnome/devinstall/include/atk-1.0 (found version "2.14.0") 
-- checking for module 'libwebp'
--   found libwebp, version 0.4.1
-- Found WEBP: webp  
-- checking for module 'atspi-2'
--   found atspi-2, version 2.14.0
-- Found ATSPI: /home/lantw44/gnome/devinstall/include/at-spi-2.0;/usr/local/include/dbus-1.0;/usr/local/include/dbus-1.0/include;/home/lantw44/gnome/devinstall/include/glib-2.0;/home/lantw44/gnome/devinstall/lib/glib-2.0/include (Required is at least version "2.5.3") 
-- checking for module 'gobject-introspection-1.0'
--   found gobject-introspection-1.0, version 1.42.0
-- Looking for XOpenDisplay in /usr/local/lib/libX11.so;/usr/local/lib/libXext.so
-- Looking for XOpenDisplay in /usr/local/lib/libX11.so;/usr/local/lib/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/local/lib/libX11.so
-- Found OpenGL: /usr/local/lib/libGL.so  
-- Found EGL: /usr/local/include  
-- checking for module 'geoclue-2.0'
--   found geoclue-2.0, version 2.1.10
-- Found GEOCLUE2: TRUE  
-- Looking for include file GL/glx.h
-- Looking for include file GL/glx.h - found
-- checking for module 'cairo-gl'
--   found cairo-gl, version 1.14.1
-- checking for module 'cairo-glx'
--   found cairo-glx, version 1.14.1
-- checking for module 'cairo-egl'
--   found cairo-egl, version 1.14.1
-- Found CairoGL: /home/lantw44/gnome/devinstall/include/cairo;/home/lantw44/gnome/devinstall/include/glib-2.0;/home/lantw44/gnome/devinstall/lib/glib-2.0/include;/usr/local/include/pixman-1;/usr/local/include/freetype2;/usr/local/include/libpng15;/usr/local/include/libdrm;/home/lantw44/gnome/devinstall/include;/usr/local/include;CAIRO_GLX_INCLUDE_DIRS;CAIRO_EGL_INCLUDE_DIRS (Required is at least version "1.10.2") 
-- Enabled features:
--  ENABLE_3D_RENDERING ..................... ON
--  ENABLE_ACCELERATED_2D_CANVAS              ON
--  ENABLE_ACCELERATED_OVERFLOW_SCROLLING ... OFF
--  ENABLE_ACCESSIBILITY                      ON
--  ENABLE_API_TESTS ........................ OFF
--  ENABLE_AVF_CAPTIONS                       OFF
--  ENABLE_ASSEMBLER_WX_EXCLUSIVE ........... OFF
--  ENABLE_BATTERY_STATUS                     OFF
--  ENABLE_CACHE_PARTITIONING ............... OFF
--  ENABLE_CANVAS_PATH                        OFF
--  ENABLE_CANVAS_PROXY ..................... OFF
--  ENABLE_CHANNEL_MESSAGING                  ON
--  ENABLE_CONTENT_FILTERING ................ OFF
--  ENABLE_CONTEXT_MENUS                      ON
--  ENABLE_CSP_NEXT ......................... OFF
--  ENABLE_CSS3_CONDITIONAL_RULES             ON
--  ENABLE_CSS3_TEXT ........................ OFF
--  ENABLE_CSS3_TEXT_LINE_BREAK               OFF
--  ENABLE_CSS_BOX_DECORATION_BREAK ......... ON
--  ENABLE_CSS_COMPOSITING                    OFF
--  ENABLE_CSS_DEVICE_ADAPTATION ............ OFF
--  ENABLE_CSS_GRID_LAYOUT                    OFF
--  ENABLE_CSS_IMAGE_ORIENTATION ............ OFF
--  ENABLE_CSS_IMAGE_RESOLUTION               OFF
--  ENABLE_CSS_IMAGE_SET .................... OFF
--  ENABLE_CSS_REGIONS                        ON
--  ENABLE_CSS_SELECTORS_LEVEL4 ............. ON
--  ENABLE_CSS_SHAPES                         OFF
--  ENABLE_CURSOR_VISIBILITY ................ OFF
--  ENABLE_CUSTOM_SCHEME_HANDLER              OFF
--  ENABLE_DASHBOARD_SUPPORT ................ OFF
--  ENABLE_DATACUE_VALUE                      OFF
--  ENABLE_DATALIST_ELEMENT ................. OFF
--  ENABLE_DATA_TRANSFER_ITEMS                OFF
--  ENABLE_DETAILS_ELEMENT .................. ON
--  ENABLE_DEVICE_ORIENTATION                 OFF
--  ENABLE_DOM4_EVENTS_CONSTRUCTOR .......... OFF
--  ENABLE_DOWNLOAD_ATTRIBUTE                 OFF
--  ENABLE_DRAG_SUPPORT ..................... ON
--  ENABLE_ENCRYPTED_MEDIA                    OFF
--  ENABLE_ENCRYPTED_MEDIA_V2 ............... OFF
--  ENABLE_FONT_LOAD_EVENTS                   OFF
--  ENABLE_FTL_JIT .......................... OFF
--  ENABLE_FTPDIR                             OFF
--  ENABLE_FULLSCREEN_API ................... ON
--  ENABLE_GAMEPAD                            OFF
--  ENABLE_GAMEPAD_DEPRECATED ............... OFF
--  ENABLE_GEOLOCATION                        ON
--  ENABLE_HIDDEN_PAGE_DOM_TIMER_THROTTLING . OFF
--  ENABLE_ICONDATABASE                       ON
--  ENABLE_IMAGE_DECODER_DOWN_SAMPLING ...... OFF
--  ENABLE_INDEXED_DATABASE                   OFF
--  ENABLE_INDIE_UI ......................... OFF
--  ENABLE_INPUT_TYPE_COLOR                   OFF
--  ENABLE_INPUT_TYPE_COLOR_POPOVER ......... OFF
--  ENABLE_INPUT_TYPE_DATE                    OFF
--  ENABLE_INPUT_TYPE_DATETIME_INCOMPLETE ... OFF
--  ENABLE_INPUT_TYPE_DATETIMELOCAL           OFF
--  ENABLE_INPUT_TYPE_MONTH ................. OFF
--  ENABLE_INPUT_TYPE_TIME                    OFF
--  ENABLE_INPUT_TYPE_WEEK .................. OFF
--  ENABLE_INSPECTOR                          ON
--  ENABLE_IOS_AIRPLAY ...................... OFF
--  ENABLE_IOS_TEXT_AUTOSIZING                OFF
--  ENABLE_JIT .............................. ON
--  ENABLE_LEGACY_CSS_VENDOR_PREFIXES         OFF
--  ENABLE_LEGACY_NOTIFICATIONS ............. OFF
--  ENABLE_LEGACY_VENDOR_PREFIXES             ON
--  ENABLE_LEGACY_WEB_AUDIO ................. OFF
--  ENABLE_LETTERPRESS                        OFF
--  ENABLE_LINK_PREFETCH .................... OFF
--  ENABLE_LLINT_C_LOOP                       OFF
--  ENABLE_MAC_LONG_PRESS ................... OFF
--  ENABLE_MATHML                             ON
--  ENABLE_MEDIA_CAPTURE .................... OFF
--  ENABLE_MEDIA_CONTROLS_SCRIPT              ON
--  ENABLE_MEDIA_SOURCE ..................... OFF
--  ENABLE_MEDIA_STATISTICS                   OFF
--  ENABLE_MEDIA_STREAM ..................... OFF
--  ENABLE_MEMORY_SAMPLER                     OFF
--  ENABLE_METER_ELEMENT .................... ON
--  ENABLE_MHTML                              ON
--  ENABLE_MOUSE_CURSOR_SCALE ............... OFF
--  ENABLE_NAVIGATOR_CONTENT_UTILS            OFF
--  ENABLE_NAVIGATOR_HWCONCURRENCY .......... ON
--  ENABLE_NOSNIFF                            OFF
--  ENABLE_NETSCAPE_PLUGIN_API .............. ON
--  ENABLE_NETWORK_PROCESS                    ON
--  ENABLE_NOTIFICATIONS .................... OFF
--  ENABLE_ORIENTATION_EVENTS                 OFF
--  ENABLE_PDFKIT_PLUGIN .................... OFF
--  ENABLE_PERFORMANCE_TIMELINE               OFF
--  ENABLE_PICTURE_SIZES .................... ON
--  ENABLE_POINTER_LOCK                       OFF
--  ENABLE_PROMISES ......................... ON
--  ENABLE_PROXIMITY_EVENTS                   OFF
--  ENABLE_PUBLIC_SUFFIX_LIST ............... OFF
--  ENABLE_QUOTA                              OFF
--  ENABLE_REMOTE_INSPECTOR ................. OFF
--  ENABLE_REQUEST_ANIMATION_FRAME            ON
--  ENABLE_RESOLUTION_MEDIA_QUERY ........... OFF
--  ENABLE_RESOURCE_TIMING                    OFF
--  ENABLE_SATURATED_LAYOUT_ARITHMETIC ...... ON
--  ENABLE_SECCOMP_FILTERS                    OFF
--  ENABLE_SERVICE_CONTROLS ................. OFF
--  ENABLE_SHARED_WORKERS                     ON
--  ENABLE_SPEECH_SYNTHESIS ................. OFF
--  ENABLE_SPELLCHECK                         ON
--  ENABLE_SQL_DATABASE ..................... ON
--  ENABLE_SUBTLE_CRYPTO                      OFF
--  ENABLE_SVG_FONTS ........................ ON
--  ENABLE_TELEPHONE_NUMBER_DETECTION         OFF
--  ENABLE_TEMPLATE_ELEMENT ................. ON
--  ENABLE_TEXT_AUTOSIZING                    OFF
--  ENABLE_TOUCH_EVENTS ..................... ON
--  ENABLE_TOUCH_SLIDER                       OFF
--  ENABLE_TOUCH_ICON_LOADING ............... OFF
--  ENABLE_USERSELECT_ALL                     ON
--  ENABLE_USER_TIMING ...................... OFF
--  ENABLE_VIBRATION                          OFF
--  ENABLE_VIDEO ............................ ON
--  ENABLE_VIDEO_TRACK                        ON
--  ENABLE_VIEW_MODE_CSS_MEDIA .............. ON
--  ENABLE_WEB_AUDIO                          ON
--  ENABLE_WEB_REPLAY ....................... OFF
--  ENABLE_WEB_SOCKETS                        ON
--  ENABLE_WEB_TIMING ....................... ON
--  ENABLE_WEBGL                              ON
--  ENABLE_WEBVTT_REGIONS ................... OFF
--  ENABLE_XHR_TIMEOUT                        ON
--  ENABLE_XSLT ............................. ON
--  USE_SYSTEM_MALLOC                         OFF
--  WTF_USE_TILED_BACKING_STORE ............. OFF
--  ENABLE_PLUGIN_PROCESS_GTK2                ON
-- checking for module 'gtk+-2.0'
--   found gtk+-2.0, version 2.24.25
-- Found GTK2: /home/lantw44/gnome/devinstall/include/gtk-2.0;/home/lantw44/gnome/devinstall/lib/gtk-2.0/include;/home/lantw44/gnome/devinstall/include/atk-1.0;/home/lantw44/gnome/devinstall/include/cairo;/usr/local/include/pixman-1;/usr/local/include/libdrm;/home/lantw44/gnome/devinstall/include/gdk-pixbuf-2.0;/usr/local/include/libpng15;/home/lantw44/gnome/devinstall/include/pango-1.0;/home/lantw44/gnome/devinstall/include/glib-2.0;/home/lantw44/gnome/devinstall/lib/glib-2.0/include;/home/lantw44/gnome/devinstall/include;/usr/local/include/freetype2;/usr/local/include;/home/lantw44/gnome/devinstall/include/harfbuzz (Required is at least version "2.24.10") 
-- checking for module 'gdk-2.0'
--   found gdk-2.0, version 2.24.25
-- Found GDK2: /home/lantw44/gnome/devinstall/include/gtk-2.0;/home/lantw44/gnome/devinstall/lib/gtk-2.0/include;/home/lantw44/gnome/devinstall/include/pango-1.0;/home/lantw44/gnome/devinstall/include/cairo;/usr/local/include/pixman-1;/usr/local/include/freetype2;/usr/local/include/libdrm;/home/lantw44/gnome/devinstall/include;/usr/local/include;/home/lantw44/gnome/devinstall/include/gdk-pixbuf-2.0;/home/lantw44/gnome/devinstall/include/glib-2.0;/home/lantw44/gnome/devinstall/lib/glib-2.0/include;/usr/local/include/libpng15 (Required is at least version "2.24.10") 
-- Found GStreamer: GSTREAMER_INCLUDE_DIRS;GSTREAMER_LIBRARIES;GSTREAMER_VERSION;GSTREAMER_BASE_INCLUDE_DIRS;GSTREAMER_BASE_LIBRARIES;GSTREAMER_APP_INCLUDE_DIRS;GSTREAMER_APP_LIBRARIES;GSTREAMER_PBUTILS_INCLUDE_DIRS;GSTREAMER_PBUTILS_LIBRARIES;GSTREAMER_VIDEO_INCLUDE_DIRS;GSTREAMER_VIDEO_LIBRARIES;GSTREAMER_MPEGTS_INCLUDE_DIRS;GSTREAMER_MPEGTS_LIBRARIES;GSTREAMER_TAG_INCLUDE_DIRS;GSTREAMER_TAG_LIBRARIES;GSTREAMER_AUDIO_INCLUDE_DIRS;GSTREAMER_AUDIO_LIBRARIES;GSTREAMER_FFT_INCLUDE_DIRS;GSTREAMER_FFT_LIBRARIES (found suitable version "1.4.3", minimum required is "1.0.3") 
-- checking for module 'gtk+-3.0'
--   found gtk+-3.0, version 3.15.0
-- checking for module 'gtk+-x11-3.0'
--   found gtk+-x11-3.0, version 3.15.0
-- Found GTK3: /home/lantw44/gnome/devinstall/include/gtk-3.0;/home/lantw44/gnome/devinstall/include/cairo;/usr/local/include/pixman-1;/usr/local/include/libdrm;/home/lantw44/gnome/devinstall/include/gdk-pixbuf-2.0;/usr/local/include/libpng15;/home/lantw44/gnome/devinstall/include/atk-1.0;/home/lantw44/gnome/devinstall/include/at-spi2-atk/2.0;/home/lantw44/gnome/devinstall/include/at-spi-2.0;/usr/local/include/dbus-1.0;/usr/local/include/dbus-1.0/include;/home/lantw44/gnome/devinstall/include/pango-1.0;/home/lantw44/gnome/devinstall/include;/usr/local/include/freetype2;/usr/local/include;/home/lantw44/gnome/devinstall/include/harfbuzz;/home/lantw44/gnome/devinstall/include/gio-unix-2.0/;/home/lantw44/gnome/devinstall/include/glib-2.0;/home/lantw44/gnome/devinstall/lib/glib-2.0/include (Required is at least version "3.6.0") 
-- checking for module 'gdk-3.0'
--   found gdk-3.0, version 3.15.0
-- Found GDK3: /home/lantw44/gnome/devinstall/include/gtk-3.0;/home/lantw44/gnome/devinstall/include/gdk-pixbuf-2.0;/home/lantw44/gnome/devinstall/include/gio-unix-2.0/;/home/lantw44/gnome/devinstall/include/cairo;/usr/local/include/pixman-1;/usr/local/include/libdrm;/usr/local/include/libpng15;/home/lantw44/gnome/devinstall/include/pango-1.0;/home/lantw44/gnome/devinstall/include/glib-2.0;/home/lantw44/gnome/devinstall/lib/glib-2.0/include;/home/lantw44/gnome/devinstall/include;/usr/local/include/freetype2;/usr/local/include;/home/lantw44/gnome/devinstall/include/harfbuzz (Required is at least version "3.6.0") 
-- Found GLIB: /home/lantw44/gnome/devinstall/include/glib-2.0;/home/lantw44/gnome/devinstall/lib/glib-2.0/include (found suitable version "2.43.0", minimum required is "2.33.2") 
-- checking for module 'gtk+-unix-print-3.0'
--   found gtk+-unix-print-3.0, version 3.15.0
-- Found GTK_UNIX_PRINT: /home/lantw44/gnome/devinstall/include/gtk-3.0/unix-print;/home/lantw44/gnome/devinstall/include/gtk-3.0;/home/lantw44/gnome/devinstall/include/at-spi2-atk/2.0;/home/lantw44/gnome/devinstall/include/at-spi-2.0;/usr/local/include/dbus-1.0;/usr/local/include/dbus-1.0/include;/home/lantw44/gnome/devinstall/include/pango-1.0;/home/lantw44/gnome/devinstall/include/harfbuzz;/home/lantw44/gnome/devinstall/include/gio-unix-2.0/;/home/lantw44/gnome/devinstall/include/atk-1.0;/home/lantw44/gnome/devinstall/include/cairo;/usr/local/include/pixman-1;/usr/local/include/freetype2;/usr/local/include/libdrm;/home/lantw44/gnome/devinstall/include;/usr/local/include;/home/lantw44/gnome/devinstall/include/gdk-pixbuf-2.0;/usr/local/include/libpng15;/home/lantw44/gnome/devinstall/include/glib-2.0;/home/lantw44/gnome/devinstall/lib/glib-2.0/include  
-- checking for module 'libsecret-1'
--   found libsecret-1, version 0.18.1
-- Found LIBSECRET: /home/lantw44/gnome/devinstall/include/libsecret-1;/home/lantw44/gnome/devinstall/include/glib-2.0;/home/lantw44/gnome/devinstall/lib/glib-2.0/include  
-- checking for module 'enchant'
--   found enchant, version 1.6.0
-- Using platform-specific CMakeLists: /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/PlatformGTK.cmake
-- Using platform-specific CMakeLists: /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/PlatformGTK.cmake
-- Using platform-specific CMakeLists: /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/shell/PlatformGTK.cmake
-- Using platform-specific CMakeLists: /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/PlatformGTK.cmake
-- Checking to see if CXX compiler accepts flag -dumpversion
-- Checking to see if CXX compiler accepts flag -dumpversion - yes
-- Using platform-specific CMakeLists: /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebKit2/PlatformGTK.cmake
-- Using platform-specific CMakeLists: /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/PlatformGTK.cmake
-- Found Gettext: /usr/local/bin/msgmerge (found version "0.18.3") 
-- Configuring done
CMake Warning (dev) in Source/JavaScriptCore/CMakeLists.txt:
  Policy CMP0022 is not set: INTERFACE_LINK_LIBRARIES defines the link
  interface.  Run "cmake --help-policy CMP0022" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  Target "JavaScriptCore" has an INTERFACE_LINK_LIBRARIES property which
  differs from its LINK_INTERFACE_LIBRARIES properties.

  INTERFACE_LINK_LIBRARIES:

    WTF;/usr/local/lib/libicui18n.so;/home/lantw44/gnome/devinstall/lib/libglib-2.0.so

  LINK_INTERFACE_LIBRARIES:

    

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning (dev) in Source/WebKit2/CMakeLists.txt:
  Policy CMP0022 is not set: INTERFACE_LINK_LIBRARIES defines the link
  interface.  Run "cmake --help-policy CMP0022" for policy details.  Use the
  cmake_policy command to set the policy and suppress this warning.

  Target "WebKit2" has an INTERFACE_LINK_LIBRARIES property which differs
  from its LINK_INTERFACE_LIBRARIES properties.

  INTERFACE_LINK_LIBRARIES:

    -Wl,--whole-archive;JavaScriptCore;-Wl,--no-whole-archive;-Wl,--whole-archive;WebCore;-Wl,--no-whole-archive;-Wl,--whole-archive;/usr/lib/librt.so;-Wl,--no-whole-archive;-Wl,--whole-archive;GObjectDOMBindings;-Wl,--no-whole-archive;-Wl,--whole-archive;WebCorePlatformGTK;-Wl,--no-whole-archive;-Wl,--whole-archive;gtk-3;-Wl,--no-whole-archive;-Wl,--whole-archive;gdk-3;-Wl,--no-whole-archive;-Wl,--whole-archive;pangocairo-1.0;-Wl,--no-whole-archive;-Wl,--whole-archive;pango-1.0;-Wl,--no-whole-archive;-Wl,--whole-archive;atk-1.0;-Wl,--no-whole-archive;-Wl,--whole-archive;cairo-gobject;-Wl,--no-whole-archive;-Wl,--whole-archive;cairo;-Wl,--no-whole-archive;-Wl,--whole-archive;gdk_pixbuf-2.0;-Wl,--no-whole-archive;-Wl,--whole-archive;gio-2.0;-Wl,--no-whole-archive;-Wl,--whole-archive;gobject-2.0;-Wl,--no-whole-archive;-Wl,--whole-archive;glib-2.0;-Wl,--no-whole-archive;-Wl,--whole-archive;intl;-Wl,--no-whole-archive

  LINK_INTERFACE_LIBRARIES:

    

This warning is for project developers.  Use -Wno-dev to suppress it.

CMake Warning at Source/WebKit2/CMakeLists.txt:692 (add_library):
  Cannot generate a safe runtime search path for target WebKit2 because there
  is a cycle in the constraint graph:

    dir 0 is [/home/lantw44/gnome/source/webkitgtk-2.6.2/lib]
    dir 1 is [/usr/local/lib]
      dir 2 must precede it due to runtime library [libatk-1.0.so.0]
    dir 2 is [/home/lantw44/gnome/devinstall/lib]
      dir 0 must precede it due to runtime library [libjavascriptcoregtk-4.0.so.18]
      dir 1 must precede it due to runtime library [libfontconfig.so.1]

  Some of these libraries may not be found correctly.


CMake Warning at Source/WebKit2/PlatformGTK.cmake:669 (add_executable):
  Cannot generate a safe runtime search path for target WebKitPluginProcess2
  because there is a cycle in the constraint graph:

    dir 0 is [/home/lantw44/gnome/source/webkitgtk-2.6.2/lib]
    dir 1 is [/usr/local/lib]
      dir 2 must precede it due to runtime library [libatk-1.0.so.0]
    dir 2 is [/home/lantw44/gnome/devinstall/lib]
      dir 0 must precede it due to runtime library [libjavascriptcoregtk-4.0.so.18]
      dir 1 must precede it due to runtime library [libfontconfig.so.1]

  Some of these libraries may not be found correctly.
Call Stack (most recent call first):
  Source/cmake/WebKitMacros.cmake:4 (include)
  Source/cmake/WebKitMacros.cmake:203 (INCLUDE_IF_EXISTS)
  Source/WebKit2/CMakeLists.txt:686 (WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS)


-- Generating done
-- Build files have been written to: /home/lantw44/gnome/source/webkitgtk-2.6.2
Building WebKit 2014-10-24 04:54:46.078
gmake LIBTOOL=/home/lantw44/gnome/devinstall/bin/libtool -j4
[  0%] Built target WebKit2-fake-api-headers
[  1%] Built target fake-generated-webkitdom-headers
[  1%] Built target JavaScriptCore-4-gir
[  1%] Generating ../../WebKit2-forwarding-headers.stamp
[  1%] Built target translations_1
[  2%] Built target ANGLESupport
Scanning dependencies of target WTF
[  2%] [  2%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CurrentTime.cpp.o
[  2%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RunLoop.cpp.o
Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/gobject/GMainLoopSource.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/CurrentTime.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/config.h:61:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/gobject/GMainLoopSource.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/config.h:61:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/RunLoop.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/config.h:61:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[  2%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/gobject/GRefPtr.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/gobject/GRefPtr.cpp:19:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/config.h:61:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[  2%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/gobject/GThreadSafeMainLoopSource.cpp.o
2 warnings generated.
[  2%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/gtk/MainThreadGtk.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/gobject/GThreadSafeMainLoopSource.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/config.h:61:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/gtk/MainThreadGtk.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/config.h:61:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[  2%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/gtk/RunLoopGtk.cpp.o
2 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/gtk/RunLoopGtk.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/config.h:61:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
2 warnings generated.
Linking CXX static library ../../../lib/libWTFGTK.a
[  3%] Built target WTF
Linking CXX executable ../../bin/LLIntOffsetsExtractor
[  3%] Built target LLIntOffsetsExtractor
[  3%] Generating ../../DerivedSources/JavaScriptCore/LLIntAssembly.h
offlineasm: Parsing /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/llint/LowLevelInterpreter.asm and /home/lantw44/gnome/source/webkitgtk-2.6.2/bin/LLIntOffsetsExtractor and creating assembly file /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/JavaScriptCore/LLIntAssembly.h.
offlineasm: Nothing changed.
Scanning dependencies of target JavaScriptCore
[  3%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/inspector/EventLoop.cpp.o
[  3%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/llint/LowLevelInterpreter.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/config.h:56:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/inspector/EventLoop.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/config.h:56:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:528:
/home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/JavaScriptCore/LLIntAssembly.h:5:1: warning: string literal of length 231388 exceeds maximum length 65536 that C++ compilers are required to support [-Woverlength-strings]
OFFLINE_ASM_GLOBAL_LABEL(vmEntryToJavaScript)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:518:5: note: expanded from macro 'OFFLINE_ASM_GLOBAL_LABEL'
    ".text\n"                                   \
    ^
3 warnings generated.
Linking CXX shared library ../../lib/libjavascriptcoregtk-4.0.so
[  3%] Built target WebKit2-forwarding-headers
[ 14%] Built target JavaScriptCore
Linking CXX executable ../../../bin/jsc
[ 14%] Built target jsc
Scanning dependencies of target WebCore
[ 14%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/battery/BatteryController.cpp.o
[ 14%] [ 14%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/battery/BatteryManager.cpp.o
Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/battery/NavigatorBattery.cpp.o
[ 14%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/geolocation/Geolocation.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/battery/BatteryController.cpp:21:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 14%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/geolocation/GeolocationController.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/battery/NavigatorBattery.cpp:20:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/battery/BatteryManager.cpp:20:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
2 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/geolocation/Geolocation.cpp:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
[ 14%] [ 14%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/geolocation/NavigatorGeolocation.cpp.o
Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/DOMWindowIndexedDatabase.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/geolocation/GeolocationController.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/geolocation/NavigatorGeolocation.cpp:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/DOMWindowIndexedDatabase.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 14%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBAny.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBAny.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBCursor.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBCursor.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBCursorBackend.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBCursorBackend.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBCursorBackendOperations.cpp.o
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBDatabase.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBDatabase.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBCursorBackendOperations.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBDatabaseBackend.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBDatabaseBackend.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBDatabaseCallbacksImpl.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBDatabaseCallbacksImpl.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBFactory.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBFactory.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBIndex.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBDatabase.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBDatabase.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/MessagePort.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/MessagePortChannel.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/SerializedScriptValue.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bindings/ScriptValue.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Operations.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrame.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/geolocation/Geolocation.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/geolocation/NavigatorGeolocation.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBIndex.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBIndex.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBIndex.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBDatabase.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/MessagePort.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/MessagePortChannel.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/SerializedScriptValue.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bindings/ScriptValue.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Operations.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrame.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBDatabase.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBDatabase.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:101:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:108:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBIndex.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBIndex.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBDatabase.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:101:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:108:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBDatabase.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBDatabase.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:79:17: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
                struct {
                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:76:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:93:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:98:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]In file included from 
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBIndex.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBIndex.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBDatabase.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:79:17: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
                struct {
                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:76:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:93:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:98:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
3 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBKeyRange.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBIndex.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBIndex.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBDatabase.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBDatabase.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBDatabase.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBKeyRange.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
3 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBObjectStore.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBObjectStore.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
11 warnings generated.
11 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBOpenDBRequest.cpp.o
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBRequest.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBKeyRange.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/DOMRequestState.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBRequest.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBOpenDBRequest.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBTransaction.cpp.o
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBTransactionBackend.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBObjectStore.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBObjectStore.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/MessagePort.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/MessagePortChannel.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/SerializedScriptValue.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bindings/ScriptValue.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Operations.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrame.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBTransactionBackend.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBTransaction.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/IDBTransactionBackendOperations.cpp.o
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/PageGroupIndexedDatabase.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBObjectStore.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBObjectStore.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:101:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:108:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBObjectStore.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBObjectStore.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:79:17: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
                struct {
                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:76:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:93:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:98:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/PageGroupIndexedDatabase.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBTransactionBackendOperations.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/indexeddb/WorkerGlobalScopeIndexedDatabase.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBObjectStore.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/IDBObjectStore.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediacontrols/MediaControlsHost.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/indexeddb/WorkerGlobalScopeIndexedDatabase.cpp:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediasource/DOMURLMediaSource.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
11 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediasource/DOMURLMediaSource.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediasource/MediaSource.cpp.o
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediasource/MediaSourceRegistry.cpp.o
3 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediasource/SourceBuffer.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediasource/MediaSource.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediasource/MediaSourceRegistry.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
2 warnings generated.
[ 15%] [ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediasource/SourceBufferList.cpp.o
Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/AudioStreamTrack.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediacontrols/MediaControlsHost.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bindings/ScriptObject.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ArgList.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrame.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediasource/SourceBufferList.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediastream/AudioStreamTrack.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediasource/SourceBuffer.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/DOMURLMediaStream.cpp.o
[ 15%] [ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/HTMLMediaElementMediaStream.cpp.o
Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/MediaStreamRegistry.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediastream/HTMLMediaElementMediaStream.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediastream/MediaStreamRegistry.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/MediaStreamTrackSourcesRequest.cpp.o
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/NavigatorUserMedia.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediastream/DOMURLMediaStream.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCDTMFSender.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediastream/MediaStreamTrackSourcesRequest.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCDataChannel.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediastream/NavigatorUserMedia.cpp:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/RTCPeerConnection.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediastream/RTCDTMFSender.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/UserMediaController.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediastream/RTCDataChannel.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediastream/RTCPeerConnection.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediastream/UserMediaController.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/UserMediaRequest.cpp.o
2 warnings generated.
[ 15%] [ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/mediastream/VideoStreamTrack.cpp.o
Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/navigatorcontentutils/NavigatorContentUtils.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediastream/UserMediaRequest.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/page/CaptionUserPreferences.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/track/TextTrack.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/track/TextTrackCue.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];2
                               ^
 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediastream/VideoStreamTrack.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/notifications/DOMWindowNotifications.cpp.o
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/notifications/Notification.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/page/CaptionUserPreferences.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/track/TextTrack.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/track/TextTrackCue.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/navigatorcontentutils/NavigatorContentUtils.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/notifications/NotificationCenter.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/notifications/DOMWindowNotifications.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/notifications/NotificationController.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/notifications/Notification.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/notifications/WorkerGlobalScopeNotifications.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/notifications/NotificationCenter.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/proximity/DeviceProximityController.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/notifications/NotificationController.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/notifications/WorkerGlobalScopeNotifications.cpp:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/speech/DOMWindowSpeechSynthesis.cpp.o
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/speech/SpeechSynthesis.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/proximity/DeviceProximityController.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/vibration/NavigatorVibration.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/speech/SpeechSynthesis.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/vibration/Vibration.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/speech/DOMWindowSpeechSynthesis.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/vibration/NavigatorVibration.cpp:20:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioBufferSourceNode.cpp.o
[ 15%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioContext.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElements.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElementTypes.h:39:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlock.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/vibration/Vibration.cpp:20:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/AudioScheduledSourceNode.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/AudioContext.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElements.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElementTypes.h:39:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlock.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScriptController.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowShell.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDOMWindow.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/AudioScheduledSourceNode.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScriptController.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowShell.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDOMWindow.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
3 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/ConvolverNode.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/ConvolverNode.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
3 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/MediaElementAudioSourceNode.cpp.o
10 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/OfflineAudioContext.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/OfflineAudioContext.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/ConvolverNode.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/Reverb.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/ReverbConvolver.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTConvolver.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:119:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return *(const guint16*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:122:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return *(const guint32*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:125:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return *(const guint64*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:152:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) >> 8) |  \
                          ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/ConvolverNode.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/Reverb.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/ReverbConvolver.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTConvolver.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:153:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) << 8)))
                          ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/ConvolverNode.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/Reverb.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/ReverbConvolver.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTConvolver.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:131:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return GUINT32_SWAP_LE_BE(*(const guint32*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:313:67: note: expanded from macro 'GUINT32_SWAP_LE_BE'
#      define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:292:37: note: expanded from macro 'GUINT32_SWAP_LE_BE_X86_64'
         ({ guint32 __v, __x = ((guint32) (val));               \
                                           ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/ConvolverNode.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/Reverb.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/ReverbConvolver.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTConvolver.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:134:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return GUINT64_SWAP_LE_BE(*(const guint64*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:316:67: note: expanded from macro 'GUINT64_SWAP_LE_BE'
#      define GUINT64_SWAP_LE_BE(val) (GUINT64_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:302:36: note: expanded from macro 'GUINT64_SWAP_LE_BE_X86_64'
        ({ guint64 __v, __x = ((guint64) (val));                \
                                          ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/AudioContext.cpp:45:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
9 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/OfflineAudioDestinationNode.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/OfflineAudioDestinationNode.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/AudioContext.cpp:48:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:119:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return *(const guint16*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:122:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return *(const guint32*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:125:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return *(const guint64*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:152:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) >> 8) |  \
                          ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/AudioContext.cpp:48:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:153:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) << 8)))
                          ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/AudioContext.cpp:48:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:131:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return GUINT32_SWAP_LE_BE(*(const guint32*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:313:67: note: expanded from macro 'GUINT32_SWAP_LE_BE'
#      define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:292:37: note: expanded from macro 'GUINT32_SWAP_LE_BE_X86_64'
         ({ guint32 __v, __x = ((guint32) (val));               \
                                           ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/AudioContext.cpp:48:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:134:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return GUINT64_SWAP_LE_BE(*(const guint64*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:316:67: note: expanded from macro 'GUINT64_SWAP_LE_BE'
#      define GUINT64_SWAP_LE_BE(val) (GUINT64_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:302:36: note: expanded from macro 'GUINT64_SWAP_LE_BE_X86_64'
        ({ guint64 __v, __x = ((guint64) (val));                \
                                          ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/AudioContext.cpp:71:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLMediaElement.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/AudioContext.cpp:71:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLMediaElement.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/OfflineAudioDestinationNode.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFDatabaseLoader.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFDatabase.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFElevation.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFKernel.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:119:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return *(const guint16*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:122:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return *(const guint32*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:125:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return *(const guint64*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:152:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) >> 8) |  \
                          ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/OfflineAudioDestinationNode.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFDatabaseLoader.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFDatabase.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFElevation.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFKernel.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:153:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) << 8)))
                          ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/OfflineAudioDestinationNode.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFDatabaseLoader.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFDatabase.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFElevation.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFKernel.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:131:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return GUINT32_SWAP_LE_BE(*(const guint32*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:313:67: note: expanded from macro 'GUINT32_SWAP_LE_BE'
#      define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:292:37: note: expanded from macro 'GUINT32_SWAP_LE_BE_X86_64'
         ({ guint32 __v, __x = ((guint32) (val));               \
                                           ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/OfflineAudioDestinationNode.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFDatabaseLoader.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFDatabase.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFElevation.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFKernel.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:134:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return GUINT64_SWAP_LE_BE(*(const guint64*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:316:67: note: expanded from macro 'GUINT64_SWAP_LE_BE'
#      define GUINT64_SWAP_LE_BE(val) (GUINT64_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:302:36: note: expanded from macro 'GUINT64_SWAP_LE_BE_X86_64'
        ({ guint64 __v, __x = ((guint64) (val));                \
                                          ^
9 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/PannerNode.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLMediaElement.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/PannerNode.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/OfflineAudioContext.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/PannerNode.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFPanner.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTConvolver.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:119:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return *(const guint16*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:122:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return *(const guint32*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:125:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return *(const guint64*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:152:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) >> 8) |  \
                          ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/PannerNode.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFPanner.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTConvolver.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:153:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) << 8)))
                          ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/PannerNode.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFPanner.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTConvolver.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:131:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return GUINT32_SWAP_LE_BE(*(const guint32*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:313:67: note: expanded from macro 'GUINT32_SWAP_LE_BE'
#      define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:292:37: note: expanded from macro 'GUINT32_SWAP_LE_BE_X86_64'
         ({ guint32 __v, __x = ((guint32) (val));               \
                                           ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/PannerNode.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/HRTFPanner.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTConvolver.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:134:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return GUINT64_SWAP_LE_BE(*(const guint64*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:316:67: note: expanded from macro 'GUINT64_SWAP_LE_BE'
#      define GUINT64_SWAP_LE_BE(val) (GUINT64_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:302:36: note: expanded from macro 'GUINT64_SWAP_LE_BE_X86_64'
        ({ guint64 __v, __x = ((guint64) (val));                \
                                          ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLMediaElement.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/MediaElementAudioSourceNode.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLMediaElement.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
3 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/PeriodicWave.cpp.o
15 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/PannerNode.cpp:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/RealtimeAnalyser.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/PeriodicWave.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/RealtimeAnalyser.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/PeriodicWave.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:119:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return *(const guint16*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:122:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return *(const guint32*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:125:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return *(const guint64*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:152:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) >> 8) |  \
                          ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/PeriodicWave.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:153:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) << 8)))
                          ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/PeriodicWave.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:131:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return GUINT32_SWAP_LE_BE(*(const guint32*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:313:67: note: expanded from macro 'GUINT32_SWAP_LE_BE'
#      define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:292:37: note: expanded from macro 'GUINT32_SWAP_LE_BE_X86_64'
         ({ guint32 __v, __x = ((guint32) (val));               \
                                           ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/PeriodicWave.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:134:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return GUINT64_SWAP_LE_BE(*(const guint64*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:316:67: note: expanded from macro 'GUINT64_SWAP_LE_BE'
#      define GUINT64_SWAP_LE_BE(val) (GUINT64_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:302:36: note: expanded from macro 'GUINT64_SWAP_LE_BE_X86_64'
        ({ guint64 __v, __x = ((guint64) (val));                \
                                          ^
8 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/ScriptProcessorNode.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/RealtimeAnalyser.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:119:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return *(const guint16*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:122:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return *(const guint32*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:125:11: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return *(const guint64*)(v);
          ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:152:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) >> 8) |  \
                          ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/RealtimeAnalyser.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:128:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint16 *' (aka 'const unsigned short *') increases required alignment from 1 to 2 [-Wcast-align]
  return GUINT16_SWAP_LE_BE(*(const guint16*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:311:67: note: expanded from macro 'GUINT16_SWAP_LE_BE'
#    define GUINT16_SWAP_LE_BE(val) (GUINT16_SWAP_LE_BE_CONSTANT (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:153:27: note: expanded from macro 'GUINT16_SWAP_LE_BE_CONSTANT'
    (guint16) ((guint16) (val) << 8)))
                          ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/RealtimeAnalyser.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:131:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint32 *' (aka 'const unsigned int *') increases required alignment from 1 to 4 [-Wcast-align]
  return GUINT32_SWAP_LE_BE(*(const guint32*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:313:67: note: expanded from macro 'GUINT32_SWAP_LE_BE'
#      define GUINT32_SWAP_LE_BE(val) (GUINT32_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:292:37: note: expanded from macro 'GUINT32_SWAP_LE_BE_X86_64'
         ({ guint32 __v, __x = ((guint32) (val));               \
                                           ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/RealtimeAnalyser.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/audio/FFTFrame.h:41:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/fft/gstfftf32.h:24:
In file included from /home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gst.h:82:
/home/lantw44/gnome/devinstall/include/gstreamer-1.0/gst/gstutils.h:134:30: warning: cast from 'const guint8 *' (aka 'const unsigned char *') to 'const guint64 *' (aka 'const unsigned long *') increases required alignment from 1 to 8 [-Wcast-align]
  return GUINT64_SWAP_LE_BE(*(const guint64*)(v));
                             ^~~~~~~~~~~~~~~~~~~
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:316:67: note: expanded from macro 'GUINT64_SWAP_LE_BE'
#      define GUINT64_SWAP_LE_BE(val) (GUINT64_SWAP_LE_BE_X86_64 (val))
                                                                  ^
/home/lantw44/gnome/devinstall/include/glib-2.0/glib/gtypes.h:302:36: note: expanded from macro 'GUINT64_SWAP_LE_BE_X86_64'
        ({ guint64 __v, __x = ((guint64) (val));                \
                                          ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/ScriptProcessorNode.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
9 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DOMWindowWebDatabase.cpp.o
9 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/Database.cpp.o
10 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DatabaseBackend.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DOMWindowWebDatabase.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/Database.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseBackend.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webaudio/ScriptProcessorNode.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DOMWindowWebDatabase.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseBackend.cpp:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/SQLTransaction.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/SQLCallbackWrapper.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/Database.cpp:42:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
3 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DatabaseBackendBase.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseBackendBase.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
3 warnings generated.
3 warnings generated.
[ 16%] [ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DatabaseBackendSync.cpp.o
Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DatabaseBackendContext.cpp.o
In file included from In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseBackendContext.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseBackendSync.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
3 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DatabaseBase.cpp.o
2 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DatabaseContext.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseBase.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DatabaseManager.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseContext.cpp:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseBackendContext.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseManager.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
3 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DatabaseServer.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseBase.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseServer.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseContext.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/page/ChromeClient.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GraphicsContext.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
3 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DatabaseSync.cpp.o
2 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseManager.cpp:43:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/inspector/InspectorDatabaseInstrumentation.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/inspector/InspectorInstrumentation.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/DatabaseTracker.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseSync.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseTracker.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseContext.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/page/ChromeClient.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderEmbeddedObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderWidget.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFrameOwnerElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseManager.cpp:43:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/inspector/InspectorDatabaseInstrumentation.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/inspector/InspectorInstrumentation.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseManager.cpp:43:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/inspector/InspectorDatabaseInstrumentation.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/inspector/InspectorInstrumentation.h:36:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseContext.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/page/ChromeClient.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderEmbeddedObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderWidget.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFrameOwnerElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseContext.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/page/ChromeClient.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderEmbeddedObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderWidget.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFrameOwnerElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseContext.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/page/ChromeClient.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderEmbeddedObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderWidget.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderReplaced.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseSync.cpp:46:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
8 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseTracker.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/page/ChromeClient.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GraphicsContext.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/SQLStatement.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/SQLStatement.cpp:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseTracker.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/page/ChromeClient.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderEmbeddedObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderWidget.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFrameOwnerElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
3 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/SQLTransaction.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseTracker.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/page/ChromeClient.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderEmbeddedObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderWidget.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFrameOwnerElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseTracker.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/page/ChromeClient.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderEmbeddedObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderWidget.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFrameOwnerElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/SQLStatement.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/SQLStatement.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/SQLCallbackWrapper.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
10 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/SQLTransactionBackend.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/SQLTransaction.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/DatabaseTracker.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/page/ChromeClient.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderEmbeddedObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderWidget.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderReplaced.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/SQLTransactionBackend.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/SQLTransaction.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/SQLTransaction.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/SQLCallbackWrapper.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
2 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/SQLTransactionBackendSync.cpp.o
3 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/SQLTransactionClient.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/SQLTransactionBackendSync.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/SQLTransactionClient.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
10 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webdatabase/SQLTransactionSync.cpp.o
3 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/SQLTransactionBackendSync.cpp:48:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/websockets/ThreadableWebSocketChannel.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/SQLTransactionClient.cpp:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/websockets/ThreadableWebSocketChannel.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/SQLTransactionSync.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
3 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/websockets/ThreadableWebSocketChannelClientWrapper.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/websockets/ThreadableWebSocketChannelClientWrapper.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
3 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/webdatabase/SQLTransactionSync.cpp:39:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/websockets/WebSocket.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/websockets/WebSocket.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/websockets/ThreadableWebSocketChannelClientWrapper.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/websockets/ThreadableWebSocketChannelClientWrapper.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/websockets/ThreadableWebSocketChannel.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
3 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/websockets/WebSocketChannel.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/websockets/WebSocketChannel.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
3 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/websockets/WebSocketHandshake.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/websockets/WebSocket.cpp:41:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/websockets/WebSocketHandshake.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
3 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/websockets/WorkerThreadableWebSocketChannel.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/websockets/WorkerThreadableWebSocketChannel.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/websockets/WebSocketChannel.cpp:39:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/websockets/WebSocketHandshake.cpp:41:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/websockets/WorkerThreadableWebSocketChannel.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/websockets/WorkerThreadableWebSocketChannel.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/workers/WorkerGlobalScope.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
3 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AXObjectCache.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/websockets/WebSocketChannel.cpp:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/inspector/InspectorInstrumentation.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/Modules/websockets/WebSocketChannel.cpp:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/inspector/InspectorInstrumentation.h:36:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AXObjectCache.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
3 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityARIAGrid.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityARIAGrid.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
8 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityARIAGridCell.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AXObjectCache.cpp:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAreaElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAnchorElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityARIAGridCell.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AXObjectCache.cpp:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAreaElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAnchorElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AXObjectCache.cpp:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAreaElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAnchorElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityARIAGrid.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AXObjectCache.cpp:42:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMediaControls.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElements.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElementTypes.h:39:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlock.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AXObjectCache.cpp:42:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMediaControls.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElements.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElementTypes.h:39:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlock.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityARIAGrid.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityARIAGrid.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
3 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityARIAGridRow.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityARIAGrid.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
2 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityImageMapLink.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityARIAGridRow.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityARIAGrid.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AXObjectCache.cpp:72:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderListBox.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/SimpleLineLayout.h:78:16: warning: zero size arrays are an extension [-Wzero-length-array]
    Run m_runs[0];
               ^
10 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityARIAGridRow.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityList.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityList.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityARIAGridRow.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityARIAGridRow.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityARIAGridRow.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAreaElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAnchorElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityARIAGridRow.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAreaElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAnchorElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAreaElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAnchorElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.cpp:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
11 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityListBox.cpp.o
10 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.cpp:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityListBoxOption.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBox.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityList.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBoxOption.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
10 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityMediaControls.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityList.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityList.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityList.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderListItem.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/FloatingObjects.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RootInlineBox.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/InlineFlowBox.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/InlineBox.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMediaControls.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityList.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderListItem.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/FloatingObjects.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RootInlineBox.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/InlineFlowBox.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/InlineBox.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityList.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderListItem.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/SimpleLineLayout.h:78:16: warning: zero size arrays are an extension [-Wzero-length-array]
    Run m_runs[0];
               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBoxOption.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBoxOption.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBox.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBoxOption.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
11 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityMenuList.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBoxOption.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBoxOption.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBoxOption.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBoxOption.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMenuList.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBox.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBoxOption.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBox.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBoxOption.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBoxOption.cpp:41:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderListBox.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/FloatingObjects.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RootInlineBox.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/InlineFlowBox.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/InlineBox.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMediaControls.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMediaControls.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElements.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElementTypes.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLDivElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBoxOption.cpp:41:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderListBox.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/FloatingObjects.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RootInlineBox.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/InlineFlowBox.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/InlineBox.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBox.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderListBox.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/FloatingObjects.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RootInlineBox.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/InlineFlowBox.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/InlineBox.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBoxOption.cpp:41:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderListBox.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/SimpleLineLayout.h:78:16: warning: zero size arrays are an extension [-Wzero-length-array]
    Run m_runs[0];
               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMediaControls.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMediaControls.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElements.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElementTypes.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLDivElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMediaControls.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMediaControls.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElements.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElementTypes.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLDivElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBox.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderListBox.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/FloatingObjects.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RootInlineBox.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/InlineFlowBox.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/InlineBox.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMediaControls.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMediaControls.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElements.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElementTypes.h:39:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlock.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMediaControls.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMediaControls.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElements.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/MediaControlElementTypes.h:39:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlock.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityListBox.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderListBox.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/SimpleLineLayout.h:78:16: warning: zero size arrays are an extension [-Wzero-length-array]
    Run m_runs[0];
               ^
11 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityMenuListOption.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMenuList.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderMenuList.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/PopupMenuClient.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/PopupMenuStyle.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMenuListOption.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMenuList.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderMenuList.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderFlexibleBox.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlock.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
10 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
11 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityMenuListPopup.cpp.o
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityMockObject.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMenuListPopup.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMockObject.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMenuList.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderMenuList.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderFlexibleBox.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlock.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMenuList.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderMenuList.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderFlexibleBox.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlock.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMenuList.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderMenuList.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderFlexibleBox.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlock.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMenuListOption.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLOptionElement.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMenuListPopup.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLOptionElement.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMenuListOption.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLOptionElement.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMenuListOption.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLOptionElement.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]2 warnings generated.

    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityNodeObject.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityNodeObject.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
8 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityObject.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMenuListPopup.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLOptionElement.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMenuListPopup.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLOptionElement.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
10 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityProgressIndicator.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMenuListPopup.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderMenuList.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/PopupMenuClient.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/PopupMenuStyle.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityObject.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityMenuListPopup.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderMenuList.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderFlexibleBox.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlock.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityProgressIndicator.cpp:21:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
10 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityRenderObject.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityNodeObject.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAreaElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAnchorElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityNodeObject.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAreaElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAnchorElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityNodeObject.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAreaElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAnchorElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityObject.cpp:52:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderImage.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderReplaced.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityProgressIndicator.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLMeterElement.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/LabelableElement.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityObject.cpp:52:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderImage.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderReplaced.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityNodeObject.cpp:71:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderImage.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderReplaced.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityObject.cpp:52:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderImage.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderReplaced.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityObject.cpp:52:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderImage.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderReplaced.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAreaElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAnchorElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityProgressIndicator.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLMeterElement.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/LabelableElement.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityProgressIndicator.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLMeterElement.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/LabelableElement.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityNodeObject.cpp:71:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderImage.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderReplaced.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityProgressIndicator.cpp:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderMeter.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/FloatingObjects.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RootInlineBox.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/InlineFlowBox.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/InlineBox.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityObject.cpp:52:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderImage.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderReplaced.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityProgressIndicator.cpp:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderMeter.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/FloatingObjects.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RootInlineBox.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/InlineFlowBox.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/InlineBox.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityNodeObject.cpp:72:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderView.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/SimpleLineLayout.h:78:16: warning: zero size arrays are an extension [-Wzero-length-array]
    Run m_runs[0];
               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAreaElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAnchorElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityImageMapLink.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAreaElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAnchorElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityProgressIndicator.cpp:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderMeter.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/SimpleLineLayout.h:78:16: warning: zero size arrays are an extension [-Wzero-length-array]
    Run m_runs[0];
               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityObject.cpp:54:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderListItem.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/SimpleLineLayout.h:78:16: warning: zero size arrays are an extension [-Wzero-length-array]
    Run m_runs[0];
               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityNodeObject.cpp:73:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedString.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:26:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:102:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), abort);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:103:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), blur);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:104:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), change);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:105:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), click);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:106:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), contextmenu);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:107:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dblclick);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:108:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), error);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:109:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), focus);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:110:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), input);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:111:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keydown);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:112:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keypress);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:113:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keyup);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:114:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), load);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:115:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousedown);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:116:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseenter);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:117:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseleave);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:118:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousemove);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:119:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseout);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:120:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseover);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:121:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseup);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:122:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousewheel);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:123:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), wheel);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:124:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecut);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:125:77: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), cut);
                                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:126:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecopy);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:127:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), copy);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:128:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforepaste);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:129:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), paste);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:130:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragenter);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:131:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragover);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:132:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragleave);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:133:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drop);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:134:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragstart);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:135:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drag);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:136:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragend);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:137:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), reset);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:138:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), resize);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:139:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), scroll);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:140:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), search);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:141:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), select);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:142:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), selectstart);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:143:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), submit);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:144:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), unload);
                                                                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:68:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderButton.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderFlexibleBox.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlock.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:68:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderButton.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderFlexibleBox.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlock.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
11 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilitySVGRoot.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySVGRoot.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:69:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderFieldset.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/SimpleLineLayout.h:78:16: warning: zero size arrays are an extension [-Wzero-length-array]
    Run m_runs[0];
               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityRenderObject.cpp:84:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/svg/RenderSVGShape.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/svg/RenderSVGModelObject.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedString.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:26:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:102:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), abort);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:103:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), blur);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:104:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), change);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:105:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), click);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:106:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), contextmenu);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:107:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dblclick);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:108:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), error);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:109:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), focus);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:110:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), input);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:111:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keydown);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:112:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keypress);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:113:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keyup);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:114:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), load);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:115:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousedown);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:116:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseenter);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:117:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseleave);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:118:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousemove);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:119:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseout);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:120:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseover);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:121:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseup);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:122:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousewheel);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:123:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), wheel);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:124:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecut);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:125:77: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), cut);
                                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:126:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecopy);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:127:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), copy);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:128:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforepaste);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:129:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), paste);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:130:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragenter);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:131:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragover);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:132:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragleave);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:133:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drop);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:134:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragstart);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:135:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drag);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:136:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragend);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:137:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), reset);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:138:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), resize);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:139:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), scroll);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:140:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), search);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:141:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), select);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:142:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), selectstart);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:143:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), submit);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:144:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), unload);
                                                                               ^
54 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityScrollView.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityScrollView.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
11 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityScrollbar.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySVGRoot.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityScrollbar.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySVGRoot.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySVGRoot.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySVGRoot.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySVGRoot.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityScrollView.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFrameOwnerElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
10 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilitySearchFieldButtons.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityScrollView.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFrameOwnerElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityScrollView.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFrameOwnerElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityScrollView.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySearchFieldButtons.cpp:26:
2In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilitySlider.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityScrollView.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
54 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySlider.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilitySpinButton.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySpinButton.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
10 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityTable.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySlider.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLInputElement.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLTextFormControlElement.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFormControlElementWithState.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFormControlElement.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/LabelableElement.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTable.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySearchFieldButtons.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySpinButton.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySpinButton.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/SpinButtonElement.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLDivElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySlider.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLInputElement.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLTextFormControlElement.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFormControlElementWithState.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFormControlElement.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/LabelableElement.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySlider.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLInputElement.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLTextFormControlElement.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFormControlElementWithState.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFormControlElement.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/LabelableElement.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySlider.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySpinButton.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySpinButton.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/SpinButtonElement.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLDivElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySpinButton.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySpinButton.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/SpinButtonElement.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLDivElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySearchFieldButtons.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySearchFieldButtons.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySpinButton.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySlider.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySpinButton.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySearchFieldButtons.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySlider.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/shadow/SliderThumbElement.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/SimpleLineLayout.h:78:16: warning: zero size arrays are an extension [-Wzero-length-array]
    Run m_runs[0];
               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilitySearchFieldButtons.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
10 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityTableCell.cpp.o
11 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityTableColumn.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTable.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementIterator.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementTraversal.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableCell.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableColumn.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
10 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityTableHeaderContainer.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTable.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementIterator.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementTraversal.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTable.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementIterator.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementTraversal.h:28:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableHeaderContainer.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTable.cpp:42:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTable.cpp:42:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableColumn.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableCell.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
2 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/AccessibilityTableRow.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTable.cpp:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderTableCell.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/SimpleLineLayout.h:78:16: warning: zero size arrays are an extension [-Wzero-length-array]
    Run m_runs[0];
               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableColumn.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableColumn.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableColumn.cpp:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderTable.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlock.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableRow.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableColumn.cpp:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderTable.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlock.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableCell.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableCell.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableColumn.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderTableCell.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/SimpleLineLayout.h:78:16: warning: zero size arrays are an extension [-Wzero-length-array]
    Run m_runs[0];
               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableCell.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableCell.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
11 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/generic/ActiveDOMCallback.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableCell.cpp:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderTableCell.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/SimpleLineLayout.h:78:16: warning: zero size arrays are an extension [-Wzero-length-array]
    Run m_runs[0];
               ^
11 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/generic/RuntimeEnabledFeatures.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableRow.cpp:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLTableRowElement.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLTablePartElement.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/generic/ActiveDOMCallback.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/generic/RuntimeEnabledFeatures.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableRow.cpp:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLTableRowElement.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLTablePartElement.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableRow.cpp:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLTableRowElement.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLTablePartElement.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableRow.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
11 warnings generated.
[ 16%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/DOMWrapperWorld.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableRow.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/StyleInheritedData.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
2 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/accessibility/AccessibilityTableRow.cpp:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderTableCell.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBlockFlow.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/SimpleLineLayout.h:78:16: warning: zero size arrays are an extension [-Wzero-length-array]
    Run m_runs[0];
               ^
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/Dictionary.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/generic/ActiveDOMCallback.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/DOMWrapperWorld.cpp:21:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/MessagePort.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/MessagePortChannel.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/SerializedScriptValue.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bindings/ScriptValue.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Operations.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrame.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
11 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/GCController.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/DOMWrapperWorld.cpp:22:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
3 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/IDBBindingUtilities.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/GCController.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/IDBBindingUtilities.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
2 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:101:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:108:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:79:17: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
                struct {
                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:76:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:93:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:98:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSAttrCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/Dictionary.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSAttrCustom.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
3 warnings generated.
11 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSAudioContextCustom.cpp.o
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSAudioTrackCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/GCController.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDOMWindow.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSAudioContextCustom.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSAudioTrackCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSAttrCustom.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSAttr.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWrapper.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
3 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSAudioTrackListCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSAudioTrackCustom.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSAudioTrack.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWrapper.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSAudioTrackListCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSAttrCustom.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSAttr.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSAttrCustom.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSAttr.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSAudioContextCustom.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
8 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSBlobCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSAudioTrackListCustom.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSAudioTrackList.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWrapper.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSBlobCustom.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSAudioTrackCustom.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSTrackCustom.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSAudioTrackCustom.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSTrackCustom.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
3 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSAudioTrackListCustom.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSAudioTrackListCustom.cpp:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCDATASectionCustom.cpp.o
8 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCSSRuleCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCDATASectionCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
8 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSBlobCustom.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSBlob.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWrapper.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSRuleCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCSSRuleListCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSRuleListCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSBlobCustom.cpp:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:101:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:108:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSBlobCustom.cpp:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:79:17: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
                struct {
                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:76:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:93:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:98:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSRuleCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCSSRule.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWrapper.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSRuleListCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCSSRuleList.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWrapper.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSBlobCustom.cpp:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCDATASectionCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCDATASection.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSText.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCharacterData.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWrapper.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCDATASectionCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCDATASection.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSText.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCharacterData.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCDATASectionCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCDATASection.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSText.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCharacterData.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
11 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSRuleListCustom.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSStyleSheetCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCSSStyleDeclarationCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSRuleListCustom.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSStyleSheetCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSRuleCustom.cpp:43:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSRuleCustom.cpp:43:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
8 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCSSValueCustom.cpp.o
8 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCallbackData.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSValueCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCallbackData.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
8 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCSSStyleDeclaration.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWrapper.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCanvasRenderingContext2DCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp:20:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSValueCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCSSValue.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWrapper.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCallbackData.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCallbackData.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSStyleSheetCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSStyleSheetCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSValueCustom.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSValueCustom.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCSSValueCustom.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSSVGColor.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedString.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:26:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:102:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), abort);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:103:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), blur);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:104:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), change);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:105:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), click);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:106:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), contextmenu);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:107:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dblclick);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:108:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), error);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:109:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), focus);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:110:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), input);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:111:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keydown);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:112:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keypress);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:113:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keyup);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:114:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), load);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:115:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousedown);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:116:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseenter);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:117:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseleave);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:118:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousemove);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:119:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseout);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:120:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseover);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:121:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseup);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:122:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousewheel);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:123:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), wheel);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:124:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecut);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:125:77: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), cut);
                                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:126:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecopy);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:127:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), copy);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:128:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforepaste);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:129:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), paste);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:130:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragenter);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:131:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragover);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:132:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragleave);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:133:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drop);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:134:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragstart);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:135:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drag);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:136:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragend);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:137:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), reset);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:138:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), resize);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:139:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), scroll);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:140:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), search);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:141:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), select);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:142:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), selectstart);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:143:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), submit);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:144:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), unload);
                                                                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCallbackData.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSMainThreadExecStateInstrumentation.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/inspector/InspectorInstrumentation.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCallbackData.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSMainThreadExecStateInstrumentation.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/inspector/InspectorInstrumentation.h:36:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCallbackData.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSMainThreadExecStateInstrumentation.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:101:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:108:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCallbackData.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSMainThreadExecStateInstrumentation.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:79:17: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
                struct {
                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:76:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:93:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:98:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp:21:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCanvasRenderingContext2D.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/canvas/CanvasRenderingContext.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLCanvasElement.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
51 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCanvasRenderingContextCustom.cpp.o
8 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCanvasRenderingContextCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
14 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSDataCueCustom.cpp.o
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCommandLineAPIHostCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp:21:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCanvasRenderingContext2D.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/canvas/CanvasRenderingContext.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLCanvasElement.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp:21:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCanvasRenderingContext2D.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/canvas/CanvasRenderingContext.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLCanvasElement.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCanvasRenderingContext2DCustom.cpp:21:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCanvasRenderingContext2D.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCommandLineAPIHostCustom.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDataCueCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
9 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCustomSQLStatementErrorCallback.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCanvasRenderingContextCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCanvasRenderingContext.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/canvas/CanvasRenderingContext.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLCanvasElement.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCommandLineAPIHostCustom.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCommandLineAPIHost.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWrapper.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCustomSQLStatementErrorCallback.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCanvasRenderingContextCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCanvasRenderingContext.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/canvas/CanvasRenderingContext.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLCanvasElement.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCanvasRenderingContextCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCanvasRenderingContext.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/canvas/CanvasRenderingContext.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLCanvasElement.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCanvasRenderingContextCustom.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDataCueCustom.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDataCue.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/track/DataCue.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/track/TextTrackCue.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCustomSQLStatementErrorCallback.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSSQLStatementErrorCallback.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCallbackData.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDataCueCustom.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDataCue.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/track/DataCue.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/track/TextTrackCue.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDataCueCustom.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDataCue.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/track/DataCue.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/track/TextTrackCue.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
9 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSCustomXPathNSResolver.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCommandLineAPIHostCustom.cpp:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/inspector/InspectorDOMAgent.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayer.h:48:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/PaintInfo.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GraphicsContext.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDataCueCustom.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDataCue.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/track/DataCue.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:101:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:108:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDataCueCustom.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDataCue.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/track/DataCue.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:79:17: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
                struct {
                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:76:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:93:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:98:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDataCueCustom.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDataCue.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/track/DataCue.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
3 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSDOMBinding.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCommandLineAPIHostCustom.cpp:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/inspector/InspectorDOMAgent.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayer.h:49:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCommandLineAPIHostCustom.cpp:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/inspector/InspectorDOMAgent.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayer.h:49:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.cpp:22:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCommandLineAPIHostCustom.cpp:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/inspector/InspectorDOMAgent.h:38:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayer.h:49:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBox.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderBoxModelObject.h:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderLayerModelObject.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/RenderObject.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/RenderStyle.h:52:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/rendering/style/SVGRenderStyle.h:449:13: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
            struct {
            ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/StrongInlines.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
16 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSDOMFormDataCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.cpp:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMFormDataCustom.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:101:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:108:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:79:17: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
                struct {
                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:76:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:93:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:98:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSCustomXPathNSResolver.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
10 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSDOMGlobalObject.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMFormDataCustom.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDOMFormData.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWrapper.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/ExceptionHeaders.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSSVGException.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedString.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/ExceptionHeaders.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSSVGException.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedString.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:25:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/ExceptionHeaders.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSSVGException.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedString.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:26:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:102:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), abort);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:103:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), blur);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:104:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), change);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:105:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), click);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:106:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), contextmenu);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:107:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dblclick);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:108:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), error);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:109:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), focus);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:110:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), input);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:111:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keydown);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:112:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keypress);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:113:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keyup);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:114:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), load);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:115:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousedown);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:116:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseenter);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:117:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseleave);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:118:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousemove);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:119:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseout);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:120:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseover);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:121:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseup);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:122:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousewheel);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:123:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), wheel);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:124:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecut);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:125:77: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), cut);
                                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:126:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecopy);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:127:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), copy);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:128:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforepaste);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:129:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), paste);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:130:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragenter);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:131:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragover);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:132:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragleave);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:133:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drop);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:134:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragstart);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:135:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drag);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:136:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragend);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:137:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), reset);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:138:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), resize);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:139:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), scroll);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:140:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), search);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:141:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), select);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:142:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), selectstart);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:143:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), submit);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:144:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), unload);
                                                                               ^
11 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSDOMGlobalObjectTask.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.cpp:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObjectTask.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMFormDataCustom.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFormElement.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMFormDataCustom.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFormElement.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
51 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSDOMStringMapCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObjectTask.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObjectTask.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
8 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSDOMWindowBase.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMStringMapCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowBase.cpp:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
3 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSDOMWindowCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMStringMapCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDOMStringMap.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWrapper.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowBase.cpp:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
3 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp:21:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSDOMWindowShell.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowShell.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowShell.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowShell.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDOMWindow.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMStringMapCustom.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMStringMapCustom.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp:22:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowCustom.h:22:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDOMWindow.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowBase.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowBase.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowBase.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
8 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSDedicatedWorkerGlobalScopeCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDedicatedWorkerGlobalScopeCustom.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
3 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSDictionary.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
8 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSDocumentCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLCollection.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/LiveNodeList.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementDescendantIterator.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLCollection.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/LiveNodeList.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementDescendantIterator.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDocumentCustom.cpp:20:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDedicatedWorkerGlobalScopeCustom.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDedicatedWorkerGlobalScope.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/workers/DedicatedWorkerGlobalScope.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/MessagePort.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/MessagePortChannel.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/SerializedScriptValue.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bindings/ScriptValue.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Operations.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrame.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/MessagePort.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/MessagePortChannel.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/SerializedScriptValue.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bindings/ScriptValue.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Operations.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrame.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSMessagePortCustom.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:101:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:108:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSMessagePortCustom.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:79:17: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
                struct {
                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:76:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:93:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:98:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWindowCustom.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSMessagePortCustom.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:101:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:108:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:79:17: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
                struct {
                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:76:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:93:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:98:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDedicatedWorkerGlobalScopeCustom.cpp:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSMessagePortCustom.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:101:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:108:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDedicatedWorkerGlobalScopeCustom.cpp:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSMessagePortCustom.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:79:17: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
                struct {
                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:76:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:93:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:98:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDocumentCustom.cpp:21:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDocument.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDedicatedWorkerGlobalScopeCustom.cpp:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSMessagePortCustom.h:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDocumentCustom.cpp:21:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDocument.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDocumentCustom.cpp:21:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDocument.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.cpp:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.cpp:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDocumentCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCanvasRenderingContext2D.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
11 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSElementCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDocumentCustom.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSSVGDocument.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedString.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:26:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:102:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), abort);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:103:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), blur);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:104:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), change);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:105:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), click);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:106:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), contextmenu);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:107:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dblclick);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:108:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), error);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:109:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), focus);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:110:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), input);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:111:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keydown);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:112:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keypress);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:113:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keyup);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:114:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), load);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:115:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousedown);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:116:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseenter);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:117:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseleave);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:118:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousemove);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:119:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseout);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:120:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseover);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:121:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseup);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:122:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousewheel);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:123:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), wheel);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:124:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecut);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:125:77: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), cut);
                                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:126:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecopy);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:127:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), copy);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:128:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforepaste);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:129:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), paste);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:130:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragenter);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:131:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragover);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:132:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragleave);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:133:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drop);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:134:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragstart);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:135:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drag);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:136:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragend);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:137:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), reset);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:138:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), resize);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:139:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), scroll);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:140:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), search);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:141:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), select);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:142:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), selectstart);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:143:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), submit);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:144:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), unload);
                                                                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSElementCustom.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
16 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSErrorHandler.cpp.o
16 warnings generated.
[ 17%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSEventCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSErrorHandler.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventCustom.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:18452 warnings generated.
:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
[ 18%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSEventListener.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventListener.cpp:20:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSErrorHandler.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSErrorHandler.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventListener.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventListener.cpp:21:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventListener.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/DOMWrapperWorld.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventCustom.cpp:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSEvent.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWrapper.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSElementCustom.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSElementCustom.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSElementCustom.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSElement.h:24:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSElementCustom.cpp:43:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedString.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:26:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:102:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), abort);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:103:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), blur);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:104:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), change);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:105:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), click);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:106:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), contextmenu);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:107:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dblclick);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:108:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), error);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:109:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), focus);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:110:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), input);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:111:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keydown);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:112:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keypress);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:113:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keyup);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:114:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), load);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:115:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousedown);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:116:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseenter);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:117:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseleave);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:118:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousemove);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:119:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseout);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:120:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseover);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:121:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseup);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:122:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousewheel);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:123:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), wheel);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:124:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecut);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:125:77: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), cut);
                                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:126:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecopy);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:127:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), copy);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:128:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforepaste);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:129:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), paste);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:130:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragenter);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:131:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragover);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:132:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragleave);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:133:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drop);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:134:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragstart);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:135:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drag);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:136:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragend);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:137:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), reset);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:138:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), resize);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:139:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), scroll);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:140:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), search);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:141:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), select);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:142:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), selectstart);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:143:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), submit);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:144:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), unload);
                                                                               ^
3 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventListener.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSMainThreadExecStateInstrumentation.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/inspector/InspectorInstrumentation.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventListener.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSMainThreadExecStateInstrumentation.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/inspector/InspectorInstrumentation.h:36:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
[ 18%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSEventTargetCustom.cpp.o
51 warnings generated.
[ 18%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSExceptionBase.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventCustom.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/EventHeaders.h:138:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSSVGZoomEvent.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedString.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSExceptionBase.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventCustom.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/EventHeaders.h:138:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSSVGZoomEvent.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedString.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.hIn file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventTargetCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
:25:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventListener.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSMainThreadExecStateInstrumentation.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:101:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:108:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventListener.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSMainThreadExecStateInstrumentation.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:79:17: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
                struct {
                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:76:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:93:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:98:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventCustom.cpp:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/EventHeaders.h:138:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSSVGZoomEvent.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedString.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:26:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:102:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), abort);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:103:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), blur);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:104:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), change);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:105:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), click);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:106:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), contextmenu);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:107:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dblclick);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:108:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), error);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:109:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), focus);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:110:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), input);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:111:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keydown);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:112:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keypress);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:113:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keyup);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:114:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), load);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:115:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousedown);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:116:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseenter);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:117:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseleave);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:118:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousemove);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:119:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseout);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:120:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseover);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:121:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseup);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:122:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousewheel);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:123:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), wheel);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:124:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecut);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:125:77: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), cut);
                                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:126:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecopy);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:127:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), copy);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:128:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforepaste);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:129:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), paste);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:130:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragenter);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:131:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragover);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:132:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragleave);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:133:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drop);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:134:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragstart);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:135:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drag);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:136:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragend);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:137:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), reset);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:138:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), resize);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:139:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), scroll);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:140:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), search);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:141:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), select);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:142:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), selectstart);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:143:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), submit);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:144:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), unload);
                                                                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSExceptionBase.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDOMCoreException.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWrapper.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventTargetCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSEventTarget.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWrapper.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
14 warnings generated.
[ 18%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSFileReaderCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSFileReaderCustom.cpp:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
51 warnings generated.
[ 18%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSGeolocationCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSExceptionBase.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSSVGException.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedString.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSExceptionBase.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSSVGException.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedString.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/properties/SVGAnimatedPropertyMacros.h:25:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSGeolocationCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSExceptionBase.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSSVGException.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElement.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedString.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGAnimatedTypeAnimator.h:26:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:102:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), abort);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:103:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), blur);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:104:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), change);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:105:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), click);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:106:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), contextmenu);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:107:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dblclick);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:108:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), error);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:109:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), focus);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:110:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), input);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:111:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keydown);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:112:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keypress);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:113:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keyup);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:114:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), load);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:115:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousedown);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:116:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseenter);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:117:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseleave);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:118:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousemove);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:119:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseout);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:120:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseover);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:121:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseup);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:122:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousewheel);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:123:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), wheel);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:124:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecut);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:125:77: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), cut);
                                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:126:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecopy);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:127:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), copy);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:128:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforepaste);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:129:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), paste);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:130:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragenter);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:131:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragover);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:132:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragleave);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:133:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drop);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:134:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragstart);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:135:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drag);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:136:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragend);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:137:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), reset);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:138:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), resize);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:139:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), scroll);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:140:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), search);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:141:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), select);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:142:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), selectstart);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:143:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), submit);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:144:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), unload);
                                                                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventTargetCustom.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/EventTargetHeaders.h:100:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventTargetCustom.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/EventTargetHeaders.h:100:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSEventTargetCustom.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/EventTargetHeaders.h:121:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:102:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), abort);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:103:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), blur);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:104:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), change);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:105:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), click);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:106:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), contextmenu);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:107:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dblclick);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:108:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), error);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:109:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), focus);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:110:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), input);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:111:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keydown);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:112:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keypress);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:113:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), keyup);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:114:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), load);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:115:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousedown);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:116:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseenter);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:117:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseleave);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:118:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousemove);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:119:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseout);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:120:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseover);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:121:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mouseup);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:122:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), mousewheel);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:123:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), wheel);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:124:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecut);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:125:77: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), cut);
                                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:126:84: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforecopy);
                                                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:127:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), copy);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:128:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), beforepaste);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:129:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), paste);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:130:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragenter);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:131:82: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragover);
                                                                                 ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:132:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragleave);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:133:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drop);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:134:83: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragstart);
                                                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:135:78: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), drag);
                                                                             ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:136:81: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), dragend);
                                                                                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:137:79: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), reset);
                                                                              ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:138:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), resize);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:139:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), scroll);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:140:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), search);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:141:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), select);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:142:85: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), selectstart);
                                                                                    ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:143:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), submit);
                                                                               ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/svg/SVGElementInstance.h:144:80: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_FORWARDING_ATTRIBUTE_EVENT_LISTENER(correspondingElement(), unload);
                                                                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSFileReaderCustom.cpp:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSFileReader.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWrapper.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSGeolocationCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSGeolocation.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMWrapper.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
51 warnings generated.
[ 18%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSHTMLAllCollectionCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLAllCollectionCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
3 warnings generated.
[ 18%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSHTMLAppletElementCustom.cpp.o
51 warnings generated.
[ 18%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSHTMLCanvasElementCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSGeolocationCustom.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:101:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:108:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSGeolocationCustom.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:79:17: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
                struct {
                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:76:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:93:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:98:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLAppletElementCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSGeolocationCustom.cpp:35:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLCanvasElementCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
11 warnings generated.
[ 18%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSHTMLCollectionCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLAllCollectionCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLAllCollection.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAllCollection.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLCollection.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLAppletElementCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLAppletElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAppletElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLPlugInImageElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLPlugInElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFrameOwnerElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLCollectionCustom.cpp:20:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLAppletElementCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLAppletElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAppletElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLPlugInImageElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLPlugInElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFrameOwnerElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLCanvasElementCustom.cpp:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLCanvasElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLCanvasElement.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLAppletElementCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLAppletElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAppletElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLPlugInImageElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLPlugInElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFrameOwnerElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLAllCollectionCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLAllCollection.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAllCollection.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLCollection.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/LiveNodeList.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementDescendantIterator.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLAllCollectionCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLAllCollection.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLAllCollection.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLCollection.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/LiveNodeList.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementDescendantIterator.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLCanvasElementCustom.cpp:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLCanvasElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLCanvasElement.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLCanvasElementCustom.cpp:28:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLCanvasElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLCanvasElement.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
8 warnings generated.
[ 18%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSHTMLDocumentCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLCanvasElementCustom.cpp:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSCanvasRenderingContext2D.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:36:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/Font.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/FontGlyphs.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/SimpleFontData.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPageTreeNode.h:32:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/platform/graphics/GlyphPage.h:195:46: warning: zero size arrays are an extension [-Wzero-length-array]
    const SimpleFontData* m_perGlyphFontData[0];
                                             ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLDocumentCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
8 warnings generated.
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLCanvasElementCustom.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:101:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrPattern.h:108:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
[ 18%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSHTMLElementCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLCanvasElementCustom.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallLinkInfo.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdgeProfile.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallEdge.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CallVariant.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/Executable.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/RegExp.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/Yarr.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:79:17: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
                struct {
                ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:76:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:93:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/yarr/YarrInterpreter.h:98:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
        struct {
        ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLCanvasElementCustom.cpp:37:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDictionary.h:33:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSCInlines.h:40:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/interpreter/CallFrameInlines.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous structs are a GNU extension [-Wgnu-anonymous-struct]
        struct {
        ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/CodeBlock.h:1023:9: warning: anonymous types declared in an anonymous union are an extension [-Wnested-anon-types]
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLElementCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLCollectionCustom.cpp:21:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLCollection.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLCollection.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLDocumentCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLDocument.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLDocument.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLCollectionCustom.cpp:21:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLCollection.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLCollection.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/LiveNodeList.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementDescendantIterator.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLCollectionCustom.cpp:21:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLCollection.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLCollection.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/LiveNodeList.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementDescendantIterator.h:29:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
17 warnings generated.
[ 18%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSHTMLEmbedElementCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLDocumentCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLDocument.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDocument.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLDocumentCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLDocument.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSDocument.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSNode.h:115:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSNodeCustom.h:32:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ShadowRoot.h:34:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLEmbedElementCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
8 warnings generated.
[ 18%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSHTMLFormControlsCollectionCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLElementCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/VM.h:185:20: warning: zero size arrays are an extension [-Wzero-length-array]
    void* m_buffer[0];
                   ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLFormControlsCollectionCustom.cpp:20:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
8 warnings generated.
[ 18%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSHTMLFormElementCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLElementCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:30:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ElementData.h:203:32: warning: zero size arrays are an extension [-Wzero-length-array]
    Attribute m_attributeArray[0];
                               ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLElementCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:114:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(blur);
                                                  ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:115:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(error);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:116:52: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(focus);
                                                   ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:117:51: warning: extra ';' inside a class [-Wextra-semi]
    DECLARE_VIRTUAL_ATTRIBUTE_EVENT_LISTENER(load);
                                                  ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLFormElementCustom.cpp:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
8 warnings generated.
[ 18%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/bindings/js/JSHTMLFrameElementCustom.cpp.o
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLFrameElementCustom.cpp:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/config.h:75:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/FastMalloc.h:27:
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:61: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                            ^
/home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WTF/wtf/StdLibExtras.h:184:66: warning: zero size arrays are an extension [-Wzero-length-array]
template<typename T> char (&ArrayLengthHelperFunction(T (&)[0]))[0];
                                                                 ^
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSHTMLEmbedElementCustom.cpp:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/DerivedSources/WebCore/JSHTMLEmbedElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLEmbedElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLPlugInImageElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLPlugInElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLFrameOwnerElement.h:24:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/html/HTMLElement.h:26:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/StyledElement.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Element.h:29:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/Document.h:44:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/dom/ScriptExecutionContext.h:34:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/ScheduledAction.h:23:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMBinding.h:27:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/WebCore/bindings/js/JSDOMGlobalObject.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSGlobalObject.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:30:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/JSArray.h:25:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/runtime/ButterflyInlines.h:31:
In file included from /home/lantw44/gnome/source/webkitgtk-2.6.2/Source/JavaScriptCore/heap/CopiedSpaceInlines.h:33:
/home/lantw44/gnome/source/w